From c6944dcf6e6fd4c92d53fd38dd3e892b1498750c Mon Sep 17 00:00:00 2001 From: Pedro Gomes Date: Mon, 5 Aug 2024 00:10:58 +0100 Subject: [PATCH] Massive rework on UI overlays & player nameplates --- .../Prefabs/Persistent Objects.prefab | 2608 ++++++++++++++++- .../Prefabs/UI/AbilityBindInstance.prefab | 111 +- .../Developer/Prefabs/UI/ResourceOrb.prefab | 599 ++++ .../Prefabs/UI/ResourceOrb.prefab.meta | 7 + Assets/Developer/itsmars Health Orb 1.1.meta | 8 + .../52x52 SpellSlotBorder.png | 3 + .../52x52 SpellSlotBorder.png.meta | 135 + .../itsmars Health Orb 1.1/DarkOrbBorder.png | 3 + .../DarkOrbBorder.png.meta | 135 + .../HealthManaPanels.psd | Bin 0 -> 658212 bytes .../HealthManaPanels.psd.meta | 135 + .../itsmars Health Orb 1.1/HealthPanel.png | 3 + .../HealthPanel.png.meta | 135 + .../itsmars Health Orb 1.1/ManaPanel.png | 3 + .../itsmars Health Orb 1.1/ManaPanel.png.meta | 135 + .../experienceBarTryout.png | 3 + .../experienceBarTryout.png.meta | 135 + Assets/Developer/itsmars Health Orb.meta | 8 + .../itsmars Health Orb/itsmars_orb_back1.png | 3 + .../itsmars_orb_back1.png.meta | 135 + .../itsmars Health Orb/itsmars_orb_back2.png | 3 + .../itsmars_orb_back2.png.meta | 135 + .../itsmars Health Orb/itsmars_orb_border.png | 3 + .../itsmars_orb_border.png.meta | 135 + .../itsmars Health Orb/itsmars_orb_fill.png | 3 + .../itsmars_orb_fill.png.meta | 135 + .../itsmars_orb_highlight.png | 3 + .../itsmars_orb_highlight.png.meta | 135 + .../itsmars Health Orb/itsmars_orb_shadow.png | 3 + .../itsmars_orb_shadow.png.meta | 135 + .../itsmars_scroll_fill.png | 3 + .../itsmars_scroll_fill.png.meta | 135 + .../itsmars Health Orb/itsmars_scroll_lip.png | 3 + .../itsmars_scroll_lip.png.meta | 135 + ...agonBossEnemyPrefabTemplate Variant.prefab | 99 +- ...agonBossEnemyPrefabTemplate Variant.prefab | 115 +- Assets/Resources/Nameplate.prefab | 2 +- Assets/Resources/PlayerPrefab.prefab | 62 +- Assets/Resources/Rifts/BlueRift.prefab | 115 + Assets/Resources/Rifts/GreenRift.prefab | 115 + Assets/Resources/Rifts/PurpleRift.prefab | 115 + Assets/Resources/Rifts/RedRift.prefab | 115 + Assets/Resources/Rifts/YellowRift.prefab | 115 + Assets/Scenes/0-Splash.unity | 14 +- Assets/Scenes/4-DragonsLair.unity | 86 + .../SunDragon/SunDragon-MeteorShower.asset | 4 +- .../SunDragon-MeteorShower_Flying.asset | 46 + .../SunDragon-MeteorShower_Flying.asset.meta | 8 + Assets/Scriptables/Data/Keys/MinimapKey.asset | 15 + .../Data/Keys/MinimapKey.asset.meta | 8 + Assets/Scripts/Game/GameConstants.cs | 7 +- .../BasicEnemy/BasicEnemyNPCController.cs | 6 +- .../BossEnemy/DragonEnemyNPCController.cs | 101 +- .../NPCSightControllerBase.cs | 6 + Assets/Scripts/UI/ExperienceBarUI.cs | 72 + Assets/Scripts/UI/ExperienceBarUI.cs.meta | 11 + Assets/Scripts/UI/ResourceOrbUI.cs | 81 + Assets/Scripts/UI/ResourceOrbUI.cs.meta | 11 + Assets/Starfield Skybox/Skybox.mat | 2 +- .../LiberationSans SDF - Fallback.asset | 226 +- Packages/manifest.json | 1 + Packages/packages-lock.json | 6 + ProjectSettings/GraphicsSettings.asset | 4 +- ProjectSettings/ProjectSettings.asset | 2 +- 64 files changed, 6441 insertions(+), 399 deletions(-) create mode 100644 Assets/Developer/Prefabs/UI/ResourceOrb.prefab create mode 100644 Assets/Developer/Prefabs/UI/ResourceOrb.prefab.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png create mode 100644 Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png create mode 100644 Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd create mode 100644 Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png create mode 100644 Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png create mode 100644 Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png.meta create mode 100644 Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png create mode 100644 Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png.meta create mode 100644 Assets/Developer/itsmars Health Orb.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_border.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_border.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png.meta create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png create mode 100644 Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png.meta create mode 100644 Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset create mode 100644 Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset.meta create mode 100644 Assets/Scriptables/Data/Keys/MinimapKey.asset create mode 100644 Assets/Scriptables/Data/Keys/MinimapKey.asset.meta create mode 100644 Assets/Scripts/UI/ExperienceBarUI.cs create mode 100644 Assets/Scripts/UI/ExperienceBarUI.cs.meta create mode 100644 Assets/Scripts/UI/ResourceOrbUI.cs create mode 100644 Assets/Scripts/UI/ResourceOrbUI.cs.meta diff --git a/Assets/Developer/Prefabs/Persistent Objects.prefab b/Assets/Developer/Prefabs/Persistent Objects.prefab index b26ee350..4af7f4db 100644 --- a/Assets/Developer/Prefabs/Persistent Objects.prefab +++ b/Assets/Developer/Prefabs/Persistent Objects.prefab @@ -374,6 +374,55 @@ MonoBehaviour: Response: m_PersistentCalls: m_Calls: [] +--- !u!1 &484239208093829022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 882613633191811684} + - component: {fileID: 2499339038807049304} + m_Layer: 0 + m_Name: ResourceOrbUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &882613633191811684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484239208093829022} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7475116342638198534} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2499339038807049304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 484239208093829022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c55b24c6297a9c64783f8036c9c8d31e, type: 3} + m_Name: + m_EditorClassIdentifier: + healthFill: {fileID: 3476918600629483546} + health_TMP: {fileID: 3244949944383087614} + manaFill: {fileID: 4514444964280280819} + mana_TMP: {fileID: 2589173984611106071} + onPlayerSpawned: {fileID: 7475116342871483259} --- !u!1 &619617294214395873 GameObject: m_ObjectHideFlags: 0 @@ -428,7 +477,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 619617294214395873} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: @@ -517,7 +566,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &5662568934533982575 RectTransform: m_ObjectHideFlags: 0 @@ -531,12 +580,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7759251261145134887} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 5 + m_Father: {fileID: 8381351944783301509} + 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.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &5147053754209430685 @@ -611,7 +660,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &789683175193973174 RectTransform: m_ObjectHideFlags: 0 @@ -625,12 +674,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1485931694204295380} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 8 + m_Father: {fileID: 8381351944783301509} + m_RootOrder: 4 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.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &4727271596007978920 @@ -1027,7 +1076,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7475116342604559439} - m_RootOrder: 2 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} @@ -1069,6 +1118,218 @@ MonoBehaviour: y: 0 width: 1 height: 1 +--- !u!1 &1496655554422626507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3520239619285888459} + - component: {fileID: 7075349826737639971} + - component: {fileID: 6904672190503585794} + m_Layer: 5 + m_Name: CurrentLevel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3520239619285888459 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1496655554422626507} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3820076032209915779} + m_Father: {fileID: 5869962632005209405} + 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: -42.5, y: 0} + m_SizeDelta: {x: 42.5, y: 42.5} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7075349826737639971 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1496655554422626507} + m_CullTransparentMesh: 1 +--- !u!114 &6904672190503585794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1496655554422626507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_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: 247e0ab21be0ed44a8fa16ade651071a, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1854264236879231516 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2165553450596508021} + - component: {fileID: 20700249523221899} + - component: {fileID: 1825014572975173059} + m_Layer: 5 + m_Name: NextLevelText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2165553450596508021 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854264236879231516} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7560246081832902789} + m_RootOrder: 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 &20700249523221899 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854264236879231516} + m_CullTransparentMesh: 1 +--- !u!114 &1825014572975173059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854264236879231516} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 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 + 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: 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: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 20 + 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: 5, y: 5, z: 5, w: 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!1 &2260362402963569666 GameObject: m_ObjectHideFlags: 0 @@ -1300,6 +1561,218 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2346483517844651561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7560246081832902789} + - component: {fileID: 5265012986578975575} + - component: {fileID: 3575072669910978392} + m_Layer: 5 + m_Name: NextLevel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7560246081832902789 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346483517844651561} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2165553450596508021} + m_Father: {fileID: 5869962632005209405} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 42.5, y: 0} + m_SizeDelta: {x: 42.5, y: 42.5} + m_Pivot: {x: 1, y: 0} +--- !u!222 &5265012986578975575 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346483517844651561} + m_CullTransparentMesh: 1 +--- !u!114 &3575072669910978392 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346483517844651561} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_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: 247e0ab21be0ed44a8fa16ade651071a, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2346645192057385006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3820076032209915779} + - component: {fileID: 5027772569775226901} + - component: {fileID: 4096916707531459461} + m_Layer: 5 + m_Name: CurrentLevelText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3820076032209915779 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346645192057385006} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3520239619285888459} + m_RootOrder: 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 &5027772569775226901 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346645192057385006} + m_CullTransparentMesh: 1 +--- !u!114 &4096916707531459461 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2346645192057385006} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 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 + 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: 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: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 20 + 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: 5, y: 5, z: 5, w: 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!1 &2386623708289348919 GameObject: m_ObjectHideFlags: 0 @@ -1582,12 +2055,6 @@ RectTransform: - {fileID: 6486262286580599512} - {fileID: 1937322274624059534} - {fileID: 6913262005630981626} - - {fileID: 7050030135821061135} - - {fileID: 5662568934533982575} - - {fileID: 397782577709024503} - - {fileID: 3910255985356519610} - - {fileID: 789683175193973174} - - {fileID: 25441965798639217} m_Father: {fileID: 8148714324620280418} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1609,12 +2076,12 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Padding: - m_Left: 10 + m_Left: 0 m_Right: 0 m_Top: 0 m_Bottom: 0 m_ChildAlignment: 3 - m_Spacing: 10 + m_Spacing: 0 m_ChildForceExpandWidth: 0 m_ChildForceExpandHeight: 1 m_ChildControlWidth: 0 @@ -1717,7 +2184,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &3910255985356519610 RectTransform: m_ObjectHideFlags: 0 @@ -1731,12 +2198,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1249320026499608684} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 7 + m_Father: {fileID: 8381351944783301509} + 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.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &2235365717850171013 @@ -1928,6 +2395,55 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2829680368861848103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4206397041195134861} + - component: {fileID: 2243005600835641708} + m_Layer: 0 + m_Name: Minimap Key Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4206397041195134861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2829680368861848103} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7475116341368155189} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2243005600835641708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2829680368861848103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c709858ca42e704a8febd7863ce6daa, type: 3} + m_Name: + m_EditorClassIdentifier: + UI: {fileID: 1493622591950221911} + key: {fileID: 11400000, guid: 9f318836d18405349b4a0c732b9673b0, type: 2} + OnUIVisibilityChanged: + m_PersistentCalls: + m_Calls: [] --- !u!1 &2862068214805195629 GameObject: m_ObjectHideFlags: 0 @@ -1959,7 +2475,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7475116342604559439} - m_RootOrder: 16 + m_RootOrder: 19 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -2063,6 +2579,55 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2949436504205939880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8612537344861635202} + - component: {fileID: 1731842463598286974} + m_Layer: 0 + m_Name: ExperienceBarUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8612537344861635202 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2949436504205939880} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7475116342638198534} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1731842463598286974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2949436504205939880} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8ab9b4f1d1229de48b23fcfbe14eda66, type: 3} + m_Name: + m_EditorClassIdentifier: + level: {fileID: 4096916707531459461} + nextLevel: {fileID: 1825014572975173059} + experienceBar: {fileID: 5985558802430895850} + experienceBarFill: {fileID: 9132331429105379675} + onPlayerSpawned: {fileID: 7475116342871483259} --- !u!1 &3044780664683882875 GameObject: m_ObjectHideFlags: 0 @@ -2108,12 +2673,12 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: uiElements: - - {fileID: 1246160219069549829} - - {fileID: 7626899819683029976} - - {fileID: 4761288047520342047} - - {fileID: 227547477889865815} - - {fileID: 8692802193517991170} - - {fileID: 2495725677880250857} + - {fileID: 6519005515341825730} + - {fileID: 7641936857303678733} + - {fileID: 4109037327545720351} + - {fileID: 6257165152475048686} + - {fileID: 7966684424160332203} + - {fileID: 3005345654528102386} onPlayerSpawned: {fileID: 7475116342871483259} --- !u!1 &3209634625877957679 GameObject: @@ -2206,7 +2771,7 @@ RectTransform: - {fileID: 4890003738069786330} - {fileID: 8379006236797950134} m_Father: {fileID: 7475116342604559439} - m_RootOrder: 13 + m_RootOrder: 16 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -2246,7 +2811,7 @@ RectTransform: - {fileID: 4943063684750461661} - {fileID: 3362226694287797821} m_Father: {fileID: 7475116342604559439} - m_RootOrder: 12 + m_RootOrder: 15 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 1} @@ -2462,7 +3027,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &7050030135821061135 RectTransform: m_ObjectHideFlags: 0 @@ -2476,12 +3041,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2646844518547617331} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 4 + m_Father: {fileID: 8381351944783301509} + 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.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &8909388279461885588 @@ -2895,6 +3460,98 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d9815cca592bf9d44a1813123eedecaf, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &4549437340697096848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 486540697281709887} + - component: {fileID: 2269008585796084548} + - component: {fileID: 9132331429105379675} + - component: {fileID: 1733474765393738348} + m_Layer: 5 + m_Name: ExperienceBarFillMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &486540697281709887 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4549437340697096848} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4085343466874264995} + m_Father: {fileID: 5869962632005209405} + 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: 890, y: 10} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2269008585796084548 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4549437340697096848} + m_CullTransparentMesh: 1 +--- !u!114 &9132331429105379675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4549437340697096848} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_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: 0 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1733474765393738348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4549437340697096848} + 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 &4646726119636579143 GameObject: m_ObjectHideFlags: 0 @@ -3080,7 +3737,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7475116342604559439} - m_RootOrder: 14 + m_RootOrder: 17 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -3232,6 +3889,141 @@ MonoBehaviour: Response: m_PersistentCalls: m_Calls: [] +--- !u!1 &5274706950994400302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2834216511033958155} + - component: {fileID: 5868043170453715787} + - component: {fileID: 5985558802430895850} + m_Layer: 5 + m_Name: ExpText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2834216511033958155 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5274706950994400302} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5869962632005209405} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 600, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5868043170453715787 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5274706950994400302} + m_CullTransparentMesh: 1 +--- !u!114 &5985558802430895850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5274706950994400302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 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/0 + 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: 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: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 15 + 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!1 &5312901217986781187 GameObject: m_ObjectHideFlags: 0 @@ -3263,7 +4055,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7475116342604559439} - m_RootOrder: 15 + m_RootOrder: 18 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -3385,7 +4177,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &397782577709024503 RectTransform: m_ObjectHideFlags: 0 @@ -3399,12 +4191,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8629599039469595621} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 6 + m_Father: {fileID: 8381351944783301509} + 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.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &2642727583602847152 @@ -4247,7 +5039,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &25441965798639217 RectTransform: m_ObjectHideFlags: 0 @@ -4261,12 +5053,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 473898252044408337} - m_Father: {fileID: 2123981999942362668} - m_RootOrder: 9 + m_Father: {fileID: 8381351944783301509} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -546, y: 12} m_SizeDelta: {x: 120, y: 120} m_Pivot: {x: 0.5, y: 0} --- !u!222 &6396392783330106719 @@ -4354,7 +5146,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7475116342604559439} - m_RootOrder: 17 + m_RootOrder: 20 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} @@ -4670,6 +5462,87 @@ MonoBehaviour: - {fileID: 11400000, guid: bb92d18643e5f254d87a907329ecf88e, type: 2} - {fileID: 11400000, guid: d74142cb88f65fa4da58fe90bd2d7d23, type: 2} - {fileID: 11400000, guid: 529847434d8ad9943bcf329c94e1e48d, type: 2} + - {fileID: 11400000, guid: a0171fbff7a29df45a2b6526ed05c7e8, type: 2} +--- !u!1 &7246719027537041170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5869962632005209405} + - component: {fileID: 4441005398727073280} + - component: {fileID: 1725505916399519899} + m_Layer: 5 + m_Name: ExperienceBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5869962632005209405 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7246719027537041170} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 486540697281709887} + - {fileID: 2834216511033958155} + - {fileID: 3520239619285888459} + - {fileID: 7560246081832902789} + m_Father: {fileID: 7475116342604559439} + 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: 62.5, y: 0} + m_SizeDelta: {x: 900, y: 20} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &4441005398727073280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7246719027537041170} + m_CullTransparentMesh: 1 +--- !u!114 &1725505916399519899 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7246719027537041170} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_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: 247e0ab21be0ed44a8fa16ade651071a, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &7282317976884219642 GameObject: m_ObjectHideFlags: 0 @@ -4746,6 +5619,82 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7287380580837008493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4085343466874264995} + - component: {fileID: 1917390459206681220} + - component: {fileID: 7518749961979970093} + m_Layer: 5 + m_Name: ExperienceBarFill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4085343466874264995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7287380580837008493} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 486540697281709887} + 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: 890, y: 10} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1917390459206681220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7287380580837008493} + m_CullTransparentMesh: 1 +--- !u!114 &7518749961979970093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7287380580837008493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.542943, g: 0, b: 1, a: 1} + m_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: 0 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &7332220671651113160 GameObject: m_ObjectHideFlags: 0 @@ -5352,6 +6301,9 @@ MonoBehaviour: - {fileID: 11400000, guid: aa61ab8f8cd8a2b47939eb31fe620c62, type: 2} - {fileID: 11400000, guid: f2c34fbff4781f84aa75dcc83f2fe57b, type: 2} - {fileID: 11400000, guid: 58891036abbe2084ebddf8d73d3397f9, type: 2} + - {fileID: 11400000, guid: 53883407168ab9f47bbf22ab81586dfc, type: 2} + - {fileID: 11400000, guid: 9981ff1af19439c40b7aacc70d98d40b, type: 2} + - {fileID: 11400000, guid: 11aadf57387f53d46874db2f283732fa, type: 2} --- !u!1 &7475116341184709871 GameObject: m_ObjectHideFlags: 0 @@ -5687,6 +6639,7 @@ Transform: - {fileID: 7475116340860138033} - {fileID: 8448944178776673955} - {fileID: 2838498671327989312} + - {fileID: 4206397041195134861} m_Father: {fileID: 7475116342078506346} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -6105,7 +7058,7 @@ RectTransform: - {fileID: 7475116341708744575} - {fileID: 7475116342385688832} m_Father: {fileID: 7475116342604559439} - m_RootOrder: 7 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} @@ -6587,7 +7540,10 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7475116342091226272} - - {fileID: 7296629863741618491} + - {fileID: 8381351944783301509} + - {fileID: 5048153147575811555} + - {fileID: 5253550429359006474} + - {fileID: 5869962632005209405} - {fileID: 2306657105594587368} - {fileID: 1083758498388601188} - {fileID: 7475116342305776693} @@ -6645,10 +7601,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_Name: m_EditorClassIdentifier: - m_UiScaleMode: 0 + m_UiScaleMode: 1 m_ReferencePixelsPerUnit: 100 m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} + m_ReferenceResolution: {x: 1920, y: 1080} m_ScreenMatchMode: 0 m_MatchWidthOrHeight: 0 m_PhysicalUnit: 3 @@ -6808,6 +7764,8 @@ Transform: - {fileID: 5379057127318008502} - {fileID: 5513380921139852766} - {fileID: 8107196247587379907} + - {fileID: 882613633191811684} + - {fileID: 8612537344861635202} m_Father: {fileID: 7475116341965418816} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -7845,20 +8803,20 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7962293637322388039} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8148714324620280418} - m_Father: {fileID: 7475116342604559439} - m_RootOrder: 1 + m_Father: {fileID: 5048153147575811555} + 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: 210, y: 85} - m_SizeDelta: {x: 370, y: 120} - m_Pivot: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 240, y: 10} + m_SizeDelta: {x: 280, y: 110} + m_Pivot: {x: 0, y: 0} --- !u!1 &8032093861766098739 GameObject: m_ObjectHideFlags: 0 @@ -8201,7 +9159,7 @@ RectTransform: - {fileID: 8885583946733780527} - {fileID: 6721807673608699080} m_Father: {fileID: 7475116342604559439} - m_RootOrder: 11 + m_RootOrder: 14 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 1} @@ -8290,6 +9248,54 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: be11e87282fdea645a60f6c7575bc0b0, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &9120684351508125223 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8381351944783301509} + m_Layer: 5 + m_Name: ClassResources + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8381351944783301509 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9120684351508125223} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 7050030135821061135} + - {fileID: 5662568934533982575} + - {fileID: 397782577709024503} + - {fileID: 3910255985356519610} + - {fileID: 789683175193973174} + - {fileID: 25441965798639217} + - {fileID: 962676122384777128} + - {fileID: 3513541291091840814} + - {fileID: 3343747248839685582} + - {fileID: 1997330227003173187} + - {fileID: 7167900708033892507} + - {fileID: 6142067519925776573} + m_Father: {fileID: 7475116342604559439} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -230, y: 0} + m_SizeDelta: {x: 230, y: 108} + m_Pivot: {x: 1, y: 0} --- !u!1001 &100665468315635800 PrefabInstance: m_ObjectHideFlags: 0 @@ -8758,7 +9764,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4228710720008241671, guid: e565cec5c5ea98249bbb59d06ac4f04b, type: 3} propertyPath: m_RootOrder - value: 10 + value: 13 objectReference: {fileID: 0} - target: {fileID: 4228710720008241671, guid: e565cec5c5ea98249bbb59d06ac4f04b, type: 3} propertyPath: m_AnchorMax.x @@ -9320,6 +10326,176 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 2817339626455703692, guid: fbdf67e5bc2150d4ea0bee21168583a2, type: 3} m_PrefabInstance: {fileID: 563627581351386311} m_PrefabAsset: {fileID: 0} +--- !u!1001 &901689139490795639 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.44705883 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.8901961 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_PriestClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.44700003 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.88940006 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7335087803083889448, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7613185430928622840, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!224 &1997330227003173187 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 901689139490795639} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2717053701843439477 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 901689139490795639} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6257165152475048686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2717053701843439477} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 7924412038453783738} + thresholdText: {fileID: 492474793025933743} + classTag: {fileID: 11400000, guid: 99c760c6691f1ad4eb236e73002266f5, type: 2} + respectiveResource: {fileID: 0} +--- !u!114 &7924412038453783738 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 901689139490795639} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &949411168839594110 PrefabInstance: m_ObjectHideFlags: 0 @@ -9575,11 +10751,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.x - value: 80 + value: 70 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.y - value: 100 + value: 110 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_LocalPosition.x @@ -9899,11 +11075,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.x - value: 80 + value: 70 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.y - value: 100 + value: 110 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_LocalPosition.x @@ -9968,6 +11144,342 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} m_PrefabInstance: {fileID: 1576431767577929468} m_PrefabAsset: {fileID: 0} +--- !u!1001 &1902943370779502236 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.8901961 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.8980392 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0.7490196 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_NecroClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.8901961 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.8980392 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0.7490196 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!224 &962676122384777128 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 1902943370779502236} + m_PrefabAsset: {fileID: 0} +--- !u!1 &3701682252134734238 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 1902943370779502236} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6519005515341825730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3701682252134734238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 8868369780341471825} + thresholdText: {fileID: 3623773858755883303} + classTag: {fileID: 11400000, guid: 0751a225be067c646b9bc92f245d4292, type: 2} + respectiveResource: {fileID: 0} +--- !u!114 &8868369780341471825 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 1902943370779502236} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &2879518752816485914 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.4509804 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0.09019608 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_MageClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.4509804 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0.09019608 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7335087803083889448, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7613185430928622840, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!1 &1063275573462640920 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 2879518752816485914} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7641936857303678733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063275573462640920} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 5083509210046728919} + thresholdText: {fileID: 7550526564955566786} + classTag: {fileID: 11400000, guid: 8dffc501620b33a45b2aef5527d400bf, type: 2} + respectiveResource: {fileID: 0} +--- !u!224 &3513541291091840814 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 2879518752816485914} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5083509210046728919 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 2879518752816485914} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &3155806872957348913 PrefabInstance: m_ObjectHideFlags: 0 @@ -10428,7 +11940,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5924497174362473166, guid: a192502938b6c6e40b392778d5967de0, type: 3} propertyPath: m_RootOrder - value: 8 + value: 11 objectReference: {fileID: 0} - target: {fileID: 5924497174362473166, guid: a192502938b6c6e40b392778d5967de0, type: 3} propertyPath: m_LocalPosition.x @@ -10589,6 +12101,362 @@ GameObject: m_CorrespondingSourceObject: {fileID: 5924497174362473165, guid: a192502938b6c6e40b392778d5967de0, type: 3} m_PrefabInstance: {fileID: 3856480406335052643} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4130891937954065658 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.56078434 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.95686275 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_KnightClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.56 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.95600003 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7335087803083889448, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7613185430928622840, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!1 &1181201872466351096 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4130891937954065658} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4109037327545720351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181201872466351096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 6352815358846840887} + thresholdText: {fileID: 1603399374479586340} + classTag: {fileID: 11400000, guid: 504738889b9f3b14596e37f7bba80fbf, type: 2} + respectiveResource: {fileID: 0} +--- !u!224 &3343747248839685582 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4130891937954065658} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6352815358846840887 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4130891937954065658} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &4758477292867578249 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 695336659643824965, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 695336659643824965, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 695336659643824965, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_VampireClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7335087803083889448, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7613185430928622840, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!114 &2554625515974735172 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4758477292867578249} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &6142067519925776573 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4758477292867578249} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7727641972697372299 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 4758477292867578249} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3005345654528102386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7727641972697372299} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 2554625515974735172} + thresholdText: {fileID: 2462281386547726370} + classTag: {fileID: 11400000, guid: 0a3bb425d50c35b409b74a648c994aac, type: 2} + respectiveResource: {fileID: 0} --- !u!1001 &5797338875985118305 PrefabInstance: m_ObjectHideFlags: 0 @@ -10735,6 +12603,238 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 2817339626455703692, guid: fbdf67e5bc2150d4ea0bee21168583a2, type: 3} m_PrefabInstance: {fileID: 5797338875985118305} m_PrefabAsset: {fileID: 0} +--- !u!1001 &5853031031762265303 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7475116342604559439} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 621766e8d641a6c4ab18836afb1df937, type: 3} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 530 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 129 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2165543660254686210, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_Health + objectReference: {fileID: 0} + - target: {fileID: 5388739539684075278, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5388739539684075278, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5388739539684075278, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5681511739835515077, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5681511739835515077, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 5681511739835515077, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 6457379297969381675, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0.6509434 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7954829550763797800, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7954829550763797800, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7954829550763797800, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7954829550763797800, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 7954829550763797800, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 8664379845326558719, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8664379845326558719, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8664379845326558719, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 5 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!114 &3244949944383087614 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8949290719095785257, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 5853031031762265303} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3476918600629483546 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 5853031031762265303} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &5048153147575811555 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 5853031031762265303} + m_PrefabAsset: {fileID: 0} --- !u!1001 &6125327739316786346 PrefabInstance: m_ObjectHideFlags: 0 @@ -10772,11 +12872,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.x - value: 80 + value: 70 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.y - value: 100 + value: 110 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_LocalPosition.x @@ -11224,6 +13324,146 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 2817339626455703692, guid: fbdf67e5bc2150d4ea0bee21168583a2, type: 3} m_PrefabInstance: {fileID: 6583950570322481260} m_PrefabAsset: {fileID: 0} +--- !u!1001 &6907638349336083006 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7475116342604559439} + m_Modifications: + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_Mana + objectReference: {fileID: 0} + - target: {fileID: 6457379297969381675, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.69803923 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!114 &2589173984611106071 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8949290719095785257, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 6907638349336083006} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &4514444964280280819 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 6907638349336083006} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &5253550429359006474 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 6907638349336083006} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7108504797466913368 PrefabInstance: m_ObjectHideFlags: 0 @@ -11880,7 +14120,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 22490916, guid: bfad9eb7536d8bb4d9de9422d5f46df0, type: 3} propertyPath: m_RootOrder - value: 6 + value: 9 objectReference: {fileID: 0} - target: {fileID: 22490916, guid: bfad9eb7536d8bb4d9de9422d5f46df0, type: 3} propertyPath: m_AnchorMax.x @@ -12003,7 +14243,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7545422915176773811, guid: 00f01757a3b553844ac0908a8d140ec5, type: 3} propertyPath: m_RootOrder - value: 3 + value: 6 objectReference: {fileID: 0} - target: {fileID: 7545422915176773811, guid: 00f01757a3b553844ac0908a8d140ec5, type: 3} propertyPath: m_AnchorMax.x @@ -12166,7 +14406,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3} propertyPath: m_RootOrder - value: 5 + value: 8 objectReference: {fileID: 0} - target: {fileID: 22405792, guid: 98484fbd97870af4d8569162460a89bb, type: 3} propertyPath: m_AnchorMax.x @@ -13073,7 +15313,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 22492918, guid: 369f87c2a2dd3b246b04552b05534a04, type: 3} propertyPath: m_RootOrder - value: 4 + value: 7 objectReference: {fileID: 0} - target: {fileID: 22492918, guid: 369f87c2a2dd3b246b04552b05534a04, type: 3} propertyPath: m_AnchorMax.x @@ -14369,7 +16609,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8188602677875481951, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3} propertyPath: m_RootOrder - value: 9 + value: 12 objectReference: {fileID: 0} - target: {fileID: 8188602677875481951, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3} propertyPath: m_LocalPosition.x @@ -14927,6 +17167,180 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1001 &8380635456506694063 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8381351944783301509} + m_Modifications: + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.09411765 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.7176471 + objectReference: {fileID: 0} + - target: {fileID: 21329604488167712, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.x + value: 230 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_SizeDelta.y + value: 108 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Name + value: ResourceOrb_BarbarianClassResource + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.b + value: 0.09449209 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.g + value: 0.7169812 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_Color.r + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7335087803083889448, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7613185430928622840, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} +--- !u!114 &1528871151790511458 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7024027439448775885, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 8380635456506694063} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6735809472817854125 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2970010208604323586, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 8380635456506694063} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7966684424160332203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6735809472817854125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b7910a353dae66499f563309be99839, type: 3} + m_Name: + m_EditorClassIdentifier: + fill: {fileID: 1528871151790511458} + thresholdText: {fileID: 5955628442160817176} + classTag: {fileID: 11400000, guid: 92dda115d07799a45a507f28944bd7c1, type: 2} + respectiveResource: {fileID: 0} +--- !u!224 &7167900708033892507 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1672102360849160500, guid: fdc1a8e676d40104b83168df3c0856cf, type: 3} + m_PrefabInstance: {fileID: 8380635456506694063} + m_PrefabAsset: {fileID: 0} --- !u!1001 &8516394512698791555 PrefabInstance: m_ObjectHideFlags: 0 @@ -15377,6 +17791,18 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 2123981999942362668} m_Modifications: + - target: {fileID: 4128365416075155250, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4444551169812095635, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5122095429438571753, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_Pivot.x value: 0.5 @@ -15405,13 +17831,9 @@ PrefabInstance: propertyPath: m_AnchorMin.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} - propertyPath: m_SizeDelta.x - value: 80 - objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_SizeDelta.y - value: 100 + value: 110 objectReference: {fileID: 0} - target: {fileID: 5756525528600931364, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} propertyPath: m_LocalPosition.x @@ -15469,6 +17891,18 @@ PrefabInstance: propertyPath: gameKey value: objectReference: {fileID: 11400000, guid: 092fa402deb2cef49ad39df894f4525b, type: 2} + - target: {fileID: 8473829197331167793, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_Color.b + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8473829197331167793, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_Color.g + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8473829197331167793, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} + propertyPath: m_Color.r + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 8e6107cb87ae02d43b74a0f7156a7754, type: 3} --- !u!224 &3818900776374735421 stripped diff --git a/Assets/Developer/Prefabs/UI/AbilityBindInstance.prefab b/Assets/Developer/Prefabs/UI/AbilityBindInstance.prefab index 35a14c5b..cf27a106 100644 --- a/Assets/Developer/Prefabs/UI/AbilityBindInstance.prefab +++ b/Assets/Developer/Prefabs/UI/AbilityBindInstance.prefab @@ -107,11 +107,11 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5756525528600931364} - 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: 20, y: -10} + m_AnchoredPosition: {x: 20, y: -20} m_SizeDelta: {x: 35, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2354307243871871300 @@ -205,7 +205,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} + m_margin: {x: 5, y: 0, z: 0, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -242,12 +242,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5756525528600931364} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -10.000004} - m_SizeDelta: {x: 0, y: -19.999992} + m_AnchoredPosition: {x: 0, y: -20.000004} + m_SizeDelta: {x: 0, y: -39.999992} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1557625133160996104 CanvasRenderer: @@ -319,12 +319,12 @@ RectTransform: m_Children: - {fileID: 4017357383651222300} m_Father: {fileID: 5756525528600931364} - m_RootOrder: 4 + 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: -10} - m_SizeDelta: {x: -20, y: -40} + m_AnchoredPosition: {x: 0, y: -20} + m_SizeDelta: {x: -20, y: -60} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3069222731761535210 CanvasRenderer: @@ -395,7 +395,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5756525528600931364} - 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} @@ -472,6 +472,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1279504101772050932} + - {fileID: 8339247302884748289} - {fileID: 5964246257226705716} - {fileID: 4877649046481684198} - {fileID: 3213720952488904518} @@ -484,7 +485,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 80, y: 100} + m_SizeDelta: {x: 70, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6897123258340691661 CanvasRenderer: @@ -507,7 +508,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} + 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 @@ -545,6 +546,82 @@ MonoBehaviour: pressed: {fileID: 4444551169812095635} coolDown: {fileID: 2413958677162281131} abilityKeyBinder: {fileID: 0} +--- !u!1 &6998086275343996441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8339247302884748289} + - component: {fileID: 1011560157375925724} + - component: {fileID: 3306648001667794703} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8339247302884748289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6998086275343996441} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5756525528600931364} + 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!222 &1011560157375925724 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6998086275343996441} + m_CullTransparentMesh: 1 +--- !u!114 &3306648001667794703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6998086275343996441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_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: 189571641b1d947459e125a4c1696df1, 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!1 &7629378981540427907 GameObject: m_ObjectHideFlags: 0 @@ -582,7 +659,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0} m_AnchorMax: {x: 0.5, y: 0} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 80, y: 80} + m_SizeDelta: {x: 70, y: 70} m_Pivot: {x: 0.5, y: 0} --- !u!222 &5019482032199638702 CanvasRenderer: @@ -697,11 +774,11 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5756525528600931364} - m_RootOrder: 1 + 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: -20, y: -10} + m_AnchoredPosition: {x: -20, y: -20} m_SizeDelta: {x: 35, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7067172745990757532 @@ -795,7 +872,7 @@ MonoBehaviour: m_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} + m_margin: {x: 0, y: 0, z: 5, w: 0} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 @@ -831,7 +908,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5756525528600931364} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} diff --git a/Assets/Developer/Prefabs/UI/ResourceOrb.prefab b/Assets/Developer/Prefabs/UI/ResourceOrb.prefab new file mode 100644 index 00000000..fad39802 --- /dev/null +++ b/Assets/Developer/Prefabs/UI/ResourceOrb.prefab @@ -0,0 +1,599 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1001224779244429519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7954829550763797800} + - component: {fileID: 8172237147511392020} + - component: {fileID: 4679700008898254667} + m_Layer: 5 + m_Name: OrbBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7954829550763797800 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1001224779244429519} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1672102360849160500} + m_RootOrder: 0 + 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: 20} + m_SizeDelta: {x: 210, y: 210} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &8172237147511392020 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1001224779244429519} + m_CullTransparentMesh: 1 +--- !u!114 &4679700008898254667 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1001224779244429519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, 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: b59635be76f07624bb98db52feb9ee38, 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!1 &1726613695054596540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8664379845326558719} + - component: {fileID: 4259370711397833443} + - component: {fileID: 7024027439448775885} + m_Layer: 5 + m_Name: OrbFill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8664379845326558719 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726613695054596540} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2165543660254686210} + m_RootOrder: 0 + 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: 10} + m_SizeDelta: {x: 210, y: 210} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &4259370711397833443 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726613695054596540} + m_CullTransparentMesh: 1 +--- !u!114 &7024027439448775885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1726613695054596540} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.7, 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: 21300000, guid: 20e7acf3283c8d14e8d86147b673bced, type: 3} + m_Type: 3 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 1 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2970010208604323586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1672102360849160500} + - component: {fileID: 6468588135284413819} + - component: {fileID: 21329604488167712} + m_Layer: 5 + m_Name: ResourceOrb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1672102360849160500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2970010208604323586} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7954829550763797800} + - {fileID: 2165543660254686210} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: -116.4} + m_SizeDelta: {x: 230, y: 108} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6468588135284413819 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2970010208604323586} + m_CullTransparentMesh: 1 +--- !u!114 &21329604488167712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2970010208604323586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, 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: 1ec1194deac875e4f8160ead6b1d161e, 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!1 &4030406722194017476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2165543660254686210} + - component: {fileID: 2707959448357882642} + - component: {fileID: 695336659643824965} + m_Layer: 5 + m_Name: OrbBorder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2165543660254686210 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4030406722194017476} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8664379845326558719} + - {fileID: 5681511739835515077} + - {fileID: 5388739539684075278} + - {fileID: 3358722754019980027} + m_Father: {fileID: 1672102360849160500} + m_RootOrder: 1 + 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: 10} + m_SizeDelta: {x: 230, y: 230} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &2707959448357882642 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4030406722194017476} + m_CullTransparentMesh: 1 +--- !u!114 &695336659643824965 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4030406722194017476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, 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: e11904aaa22cc9f4e82f6dc4e54f62b1, 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!1 &6457379297969381675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3358722754019980027} + - component: {fileID: 2057740534901935838} + - component: {fileID: 8949290719095785257} + m_Layer: 5 + m_Name: ValueText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3358722754019980027 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6457379297969381675} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2165543660254686210} + 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: 50} + m_SizeDelta: {x: 230, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2057740534901935838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6457379297969381675} + m_CullTransparentMesh: 1 +--- !u!114 &8949290719095785257 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6457379297969381675} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 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: 999999/999999 + 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: 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: 30 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 15 + m_fontSizeMax: 30 + 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!1 &7335087803083889448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5681511739835515077} + - component: {fileID: 5546174199707130220} + - component: {fileID: 1247081086073767402} + m_Layer: 5 + m_Name: OrbShadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5681511739835515077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335087803083889448} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2165543660254686210} + m_RootOrder: 1 + 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: 10} + m_SizeDelta: {x: 210, y: 210} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &5546174199707130220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335087803083889448} + m_CullTransparentMesh: 1 +--- !u!114 &1247081086073767402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7335087803083889448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, 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: 07f2cb8c8ceb537489cc6c222fc54774, 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!1 &7613185430928622840 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5388739539684075278} + - component: {fileID: 8147535255761172534} + - component: {fileID: 7442201164341980858} + m_Layer: 5 + m_Name: OrbSpecular (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5388739539684075278 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613185430928622840} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2165543660254686210} + m_RootOrder: 2 + 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: 10} + m_SizeDelta: {x: 210, y: 210} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &8147535255761172534 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613185430928622840} + m_CullTransparentMesh: 1 +--- !u!114 &7442201164341980858 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7613185430928622840} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, 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: 8a38c917715e1a644b9ea3d8cdd70886, 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 diff --git a/Assets/Developer/Prefabs/UI/ResourceOrb.prefab.meta b/Assets/Developer/Prefabs/UI/ResourceOrb.prefab.meta new file mode 100644 index 00000000..b2524ccd --- /dev/null +++ b/Assets/Developer/Prefabs/UI/ResourceOrb.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fdc1a8e676d40104b83168df3c0856cf +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1.meta b/Assets/Developer/itsmars Health Orb 1.1.meta new file mode 100644 index 00000000..63b8e990 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5ce98f911331e3f42b8246ba8dbe6e92 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png b/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png new file mode 100644 index 00000000..072dad4e --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce4bb974ab8aa24b670bae7a5ce5d661022d8233f38e7d42a7a446c19343d891 +size 15763 diff --git a/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png.meta b/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png.meta new file mode 100644 index 00000000..e4b54b25 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/52x52 SpellSlotBorder.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 189571641b1d947459e125a4c1696df1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png b/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png new file mode 100644 index 00000000..db1e7b12 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e37a64bcaacca5e1c2e26144d043cc8776166a6f5dd21e7460eb2a59ec02728d +size 45838 diff --git a/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png.meta b/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png.meta new file mode 100644 index 00000000..c35594f6 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/DarkOrbBorder.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: ed5047bedf052e54890b839f07aeb43e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd b/Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd new file mode 100644 index 0000000000000000000000000000000000000000..766a617daae716c2b986d58d8091d6640cad65db GIT binary patch literal 658212 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/xWwlf__YeLm>%U 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

V5*;{c_$8cNX@d`#`6Wlad=XhnG&{E zHgtB{La}Pk^0)!7$k{yMERT3%+gPU-SQS(ifE0d&xiVHNJi-|U6DF~CIIuD#z;}$w zO}Siy!pUS^q)P>IgKeOz8|0U22KHGQbmerx^9fwBgLQ_k++jA>?idBqm8j3-w*u9b zsC0BF%MrJrU5GvHfz3;NrE#P!xD_Q@-l-~UT;g1@rpoM?g1i?g{SwiL310*|rX=0S zc=IRKG=ROd8L#soaWfo?7R=U4&R#Ef=Lolw2FL~{GGOvyhs^Wr%oMo)5a~sshS5Zs z<@8J3U|fNS1ps*9MA)dpVS)94ejod4EGP+_?0jjE&(WZOHC_e&mX$5zVpqjl5bkKD zVnbZl@b}~8nA<`m-RUJ~k8BUcspM!EjMMjRUg9r>Pt>Sd=WXiV4R01SzXdWLGd!A^?D1w2bPnmOap{S)&`gaL97BExzmuF%u|3ciMAZ` zx(p!}Xz)C)5ZKl6;_}CYr1aDfIlw`w)e6NLb4Ig{kH^JwC0Q~RC56+P6ItY|1ELz( zLJq!d2O>5h?TI+qAJWVn!=xq4MgdVQL9#yt2f=MqUVKl0qv zaZ?e!DP!dj@))ksQ>@Y)q+s58Ynf%vQgD&7Xdxh=vGoitvpIqb;zx^}Y0fACgyeZ^ zV8~=w7O+3A;VDkU0AY|g($Fw>OJ=F)8XpV7(I zIFk;Z&&>?}Wc5x~pICyLB97!1a`$S*V-y}i_dva*!qT+g^efQ=yerI3yG?yrszbcD;yEC!#n#}CtuQa)N!39n z;Y?h}<4V9Li;Y1n+RlQKc3?PqqS0BTYTsLG*gSJp?BerxY=u!&&0VZxSZ(1amdC>j z@90O)G_~lXglnB-#To)uOwVi8}uodvl%Uz?*#?88vVb!QkNd&Qo5hY%8Y|6~kplv4! z>9S_6TgogO?#vb0D@=)5`VjgW1^aw5agBE#d{Gn@b2AkUm#q%Z1 zTXJOw&nF6wDP_5YXMeRfC}NielS#)uvN%{-3H+sW z%P(&6%ia}pK~m3~XnCXYYgQ6(-n_=UTeYLnxW^-zCrqjBtQ>*NbT8GB2DkRp_N9!$ zW)T-E+@!IjfR>aXf!*p*KS_5AWf-CL5zs@{xsnYdcgoPMR&VV)R`WcYxJhJigfpD& z6I@G&p^c$mw+B$RTJPcNWrJX@HH!mqG&%S+Kon^yI3h! z({TtvRudiz+-LYvK;KI_Ck{`S!Zcn;^9zxd6gyUu12Yk&w_pGD&1?Lt+~_Ja&aYLf_8$_mBno;#jqh<0k;`t8F z`HoSIb=>j&h0#N{kZmIdu?}G=Zzgg1fL>C>xTdvGz+kWnR1^Yan<|MD#kJ&Wliif< z7zeQn#dEMwgjkcVw8~Cm5x7pGzSJouYh8>%h7B{1Z!ranJ4SM<8l0OQi@_DO6Ly~% z_@o(s+&*sH^5ACe?sbWMZ6)H8{f+BmQmgGetOl+wVq}{^NNr~?nQ@{`jbIq#RahrE zEHXi9rX4;WmWla1p4kPO7gxIJKJZC=b9t|d#MD{**vJsl%$5cpU#R9-B=hvmS(!?I zIP8IlFPGZ5n-p6xnu_?|En#KP?^;N~T4K7vIE@e?V-9uRPv{~o?C+o|3|ERB7!mnF z7s@3+agjY-z-lUUTd=4os0)eNwN=gQnah#*zV3UQ)y&Ixqz)94RH@}Xr(Ds_Hm=fV z6`X0PC5^yIW+sUjVb!4F_>d|W^f)be1)TA-`SPv>sOFs-$dQ#=tB`Ik)hi9#K|W*C zxXc|XJ1)ctY`dMDM}Y^Lab~ub(Ua|!I&kCWB9!4qwVa`AFl8~2K&R<&)%huCz%{jO zA*pKF%#i2}CPFh)Y8Kj^RJMj8a<|uRHCwehX15LnLo_OctMk=>8Cr|w+(JE$7CO9M zSo`PAtGw@e^R&Sqsx80QNOX2NS7}z999$;=D~ebrjY)UhCY-M1QUwSFJYtw+CmTQ4 zO=U{0_GoWmVWo!4Ar;hOgL~O($<1Yl^3rG(n-Ht9TO>ylPj|c3260mnw8#=WPa7I^ zf3e=Ky>i=oS^Hrwk}q4cCHMF z`_9q4hC}3>55F*_Xe+s*HY<7po^!p*U7J_=m7RstQi$HOxU41B##LNpD2{jOG!=KT z9ygd?!?j`}OUl7%D@zxfbqj_?v7AWTR1}*FqgrQ|4NN+cDuGpFCl4U6e6e1}<)3^w zCU&J#ErWjoS#%!PaIQybIbl&&h_0K+$|2(g4{u5%-fZsPp;6t6=8nd^^h|S^kLBbpmZJ%0`oVx4&nP`WZkdVS z%q}jHt1+|v&aj_vtU{J*b=u`BIF~xGHN2J8G@w}F)w zjz4_|_(WPZL#u7M-gMBiAfG`V}MtKm(@mv*FT(evqfdyOXFIFpq zR<_9c*;(R!wFGh;{RrmTb1$>WCK5IPXyBm6uM_ynY+DyC%4QV zm-%R7Zjm=Le~I0=8IGhv7%bsV4xgc%hs0oD&C&_1X%wR5n)hw{uhAzY(HS zlo?g^lo4XP2fCb81wicru|v$Fx!mkE;rrEVHg6VtmwbWCEY#!*A$ntA8?b+z>?;Z1 ze0cRl=xvmd94-}7hAo( zL``WMKJuUg4ugO)O?RoSkIh-wL8)A7l&aV@JOQeUi>xU1_OK7#rPm_3FPiaOvQoWs ztEyr_xn(Y^;`&y=Z(D%EK_B~>LH2DMm-!FN*|Q$Oqvvfw%tb33ck|KA0BNY?B`5n= zO2mp}!`S88B#bR~?_||-tx9uk@v5z(?YjnDhih8lPr#{m)SvFo-79dC^ z7$DO(Udj&^q59dZ|K%mPEpXNFTqf}fNuY|ID(_~IG-RF>B|8Fs&eT#FBQVHLl|o~! z0>h`?+1Xxe7aMJ>lFXBKCMzh%s$nt%cBGqVb@N{9DVm-|lecHT{!5R%mpzv}`4fA1 z1c`Mzr>$8MCh|_O{jS?WW4icL#)zsB%1|!y@3PsM6Vdm^RMssQ|FgNQ@ zM~i?TsofpRg$iV{%(KSn?@q7tkzdr03@JF4lKAU;S@@h__VGCaRus$-N_ow$G&5fJeA(ftX}z zX<=t3KOF7JmLahwqfnTcgpxVBh^4gNP@9F7nEUV`5KrN7baP?xlhf<`&UM+dx-e@H zuAlPA{6wAUbzVsn;KrV~L?>dSmM|!1w;&FkLebI^Yl84n5x$?I3!+9 zSFHjx470FQU+8AbrAoKy_|~@C!xr?J;bN)XZ$==zv#l5f62;{FtXPzLKx|tHsc|U8 zv?&Pdz3lH#uk&Nw?AbY&XeI*3mOb&dZ5O%D$C3pX>sIzso?Ji4ZxaSVRyQ(8$x7HP zWDDJHzngDu?Kb+o?$(Og>JpWe8dFGg$C*utyLk_t8V*%(*kql8O(fH=m*8zJU%j(y z_6EIrB@1*Vm4eDO&4*P9E$YM#1sJiE=dwnwQCKD*&SpVN70TUFKUZIBtPU{l+Sw|a z(Ri(rgsdv5wTNdv;*Sogi8n}C(aj<&q8wS_f%7Nlx-WvMe5jyhO1Fw<0D)Mq}a@!+Bu zU{7OFmrH|IFL&977O?0}V_s72ES5)Ia0A(HsRdbx$Dt076ykT+AuCpx%ZucAp;wrM z?aQq~X0-z75VT$=->Ega!-Y<(wa5z$+LDA4JW`!H>Ku@^b`<3CqSQlQ6fx%9NLzP& zX{uHIvHVo^L;<}ofJ9+YYM5%mc}E{h9FWGTtnlo`Nn@J;uk%@gA>GMoWeSAeT6@Q^ zw7gQOcbY3Jb_u?5ogHqKsk1;Hhmb8p$-^FJM@1$To9%~H%O+}|D0je)?DVQ7Otnc2 znw46))MsFQV;~+gBtw#QgTyj?&t(S(zyyIK3}VDx4U7X9%Vkr?DSfHxxV*!HG^%m` zoVF0_#xr(*YiQ=WZ5XdeF4uak^k>sc{fs=cPm4UgQDx<@B==!sI*;#T`2&(`WtXLD zWBqw%vEHq>tt@P>e6d56Q|hyBw|gs~`-l{5l5$lCB*U8Dkn5x@*-~YTWWPb!o7|py zp$5{n-Roh(fXzs~M*gF?*lbYg%hcG4@EcKfs5p;9oh$*MA6y6vmVvC2q8j_2%GPqJ zOfqlZ*3Lp5;NYN}0A9hm%vY+ZV!}VCScQdoGZC^cq)c|qg?DC zCHb7psYh1bI-dOc0@wOj9)UAXk|r)&Q|yl8so+u@qAGBMK;(umr&aE=*&FYOPl_3fLKf?5bK=_hj-fauAW@0hZ33eZsP#}AEi3B3q z@oH>0X0uQ(l#EQ9oJYCJBVBD+*~+li*n8(_$c=44e}m*jcDcfvWco?)sRflCrK$~ftR-{$Ko{1Q02xXy&&68dPp23AnW0SA zh%*KI4<2>NS62<)?mAELqlpD3;Y=@UD$w56`ppyx6Idv`ce!QZIYCVLuRtH%y1QAFvdMO-D>0@%`dG~TBTms%8+OTYKj9pd(l)urSNL$odw08 zO}1o9#(UR@y6B@YZhhb`r(fXJd3ku026S2)1f;e*Q9BsRT5@kHF3KblnGME=r*rAxyq<)^O$<4fzWoENZ7M{4-EV1S!$oABG zMcpXpI$$+hQT4Yz5 zGRt@Ni+Q<56+V-!S5qdm?hHs}5+cr)9P&x=NMFYtH^+np&aF~L5S$0^U^B4J3{||9 zYFIX1cBn1@38AY+V{D$X)YD*SQc;DD)~}Fp999c3`9QUoig)(6ScRxGujUh72?z9K zY!se7H3%~uyM>Dj>DNv#_pWAEzQ}Zp+127rk~GBDGiEr;?Bg>IY2!$-0JTC(Qktzb z;BU6;yft-0CMynmsc2W5)rAHEJt(|rJ)o?W$;%F?tg}+`&usmuGVshba%@&pv3)mC z)vc9l<18L#W*H$yPEWU+84`h=MY%#e!4_z0)R}H&=(dYlE{YoC($GnFlYh*obl!?& zl{uT`zUb6FD6nA8OkSmK4Wcolke0Ivkye>$A5Qm-`sD9U+jbuQd3}$34No&-kb^@v z6=|l>c%BP>eDc9aTp}}@v6zgq@YcZQmcdav$Ymf{S&ETFa0`gJ%Q>K;u&&r5*V)G{ z0%rq8m$C{5<}H9)GCZTnMibxJL%9etZywAna&J&~0Cw2YRUl?J`f>rK3^E6b!Tc>( zb;! zEoILNJ%!XEvs|Mb%z>83|*Z$hnGDbinO%b zA;n4#hfT{A1=~_Ubl9>KA%#Sn;hMK9`@ipfpVy>+z9)GE6Iba4R~i2!)xIcHCZ%0~1coK)@q;QfIjd!>xcA6P# zklEqPj~P|wWgp#?skO=&_VOfpf4<^$>NCWJu%b)|LUjm297V(o+w>#KyN2l~r*@O@ zO3R5|4laHqg#P{c_&nOzDRhGnK?_rv69l;_X?cFIS(m;J;xWeA^HXwx81OO9;*?bp zP2iWEOwR=uB|Xg#MeN%S@?mHT|IT3Z4=?}ZfBA{tn>K$knS?gMk^XsDGOnh<&9iJcC>D?oIbknB97WT?=lF^k*`L@9fltvD zD=Y z4kwagH%f9|a@zSKWx?i~CGtUpwv6H4b%4njH0?v^s zE4&eGPCSECFM008yrc=!>Svm8;)EmDzh4w7u~Xz!_lQ?aPWX6OW@2#vRuZc!&5+zC z`WF>7!9ZadVSu#9A7w;F@ti@?Lw6laBM92oDH%F+sAG?wZX8UfNyZ~e8zz}%#LO_V zK-z2>Y0&kae0F#>dqLho?pqVTwSVoOT-rH*{T1<(vwdN|+O7_szqU2F zelsDh(DH_7f7C(qwGA}L=-5C?0}bN$frNs-PXJwqL4OaX3{=F@&Vw7E)gU*egS4Li z)BCcoHx2YtyFyY;?-g$NQdF#%IP-w{5rO4pY_>fqD5mD5WI6UcLFP?uMVMCvMN;E_ zq(JuW72#r)WOGF9>_&EA6vyLq;SvWyJUnD+T4{7V&p|0dZHp(9Xu>eV*Ha{(1b9b2 zn++E&%M;VQo~51}MnwiKKA^ji1SZ2;mMJ=oZmIBLWYg1x{T(6hSPk@OlDfHmkan)V zaSW7xAHLa4{g40f(qsFBsrJoR>hPh3+V#8jdU$j=Cmw^-$JvJ-p3WCMJYU}M*x^YwIr_4%tJACtM{8au zqcNQJ=V7!UUC7}qtuYKEM4f?+lZNNPn~p&OHuo}}8I}!~T&d_Yb3UTL;+5l+rHvUa zi%YCi3PsDp_oIM!Mn9UkB=Uba&~PZr-Dr|$pP5f4Tu5ReAxc^rGZnPbIdik?gk*=4 zAWWEEpUesxCPA_;(_FdRNgf-!pP7TiZ0zpV6(wp7`)HF6uAf{R2=W%XUI2;eTjI5! zzH~nS#yf-O*Odl1AIXvPec}4?aW1jT1m>;Y!0KJvh;Sv8HlnY`MO5uoJ8k6gLQlk( zr1$m^{i8uXm$FtBy*#oF2j3-?0pndQS$MKLb&#L&x%^dM%JBJGaXe1>s(KX> z(VlQ1tol8K)*jBYwE1Hvx-g@ZG({8QCd0&1_KKj2e4gJ6VhV*3K?q7u~)4uUqy_Y_Eba^mW>wSfnwYl}570EYnH~dgD_ebOhdeo)b0hj@1!qetZ>JVSz*Td=i2>{KA)F! z0APN|6BtBx*~BEoJ@<<+o98*bLWD$o6GrwD}&cuLD=54 zYp(_BUx0xKIN|$UC?9s^A)(&3-f_3J_4@SDd9U8+YxYA`ebTEo&Ib>F=)(HuukFIB zmCrBgC4@+W4ys>LiwI3d)+Tq`aG@@JWa7ZEq&C5bvPQt>AN@MgFrv=a)8kLl^u{C$ zV0nGGnNOCR#~!_LdN56A%ahZC#lf{}2kYf@GM!}CZmy@ZNt(^lDlV;Jey~~1=abpw zaFNa@^Ml!Hb$rZsu4aqVgVkcTT%XSP!RObiM~mgboDX%CRI~VeQlBknw;q`uJ#u=u znUN55ad>fbvAQ@oTpV3HIz7F~j<8st9IltM*kJ7Gt{pB`U*YTF0o`@! zBmMS21C@(Ml$q_I+K`wsaftuQU;LfsFEs?2JmifAXt)wR?&dch)bo%sxm*_)gPNsRQ;Y}n)PI?#jU+ES5 z+E%f#(I;52Pp(Fld$K*mo=CL!NFSZ+4;uq7kbUP|?*wR@OEq}MbtHWtf9dOu2Vb`l z>5jz4fFIQ-{2HN0e}F#x9Bd_;51B6yRdIm9k$+QWlkoo~3avh4>=Fgq!`XOV`b@Bf z48(z`@_l8lGXqeR+BgMx1t!VMkY?$kx8Loc%frz{(|5_>&a4-LFzgGr44Qj)6r?EFU98N|lr2KBnn$4EPersD>fg*s{GT)NJAHIaM z{LBsU#W`TleN70qb_eart=o?s`GmcgBQZIvDsgN7;eA!ezhGPY+OD;SA1)oG*xfLo zLcgz7@Ya!MQd%xC)K$wxmFO8Pb#RX*IHR?0r}{^}E?s`T@5V{=P(td5<(&srWCd}W zj)Da(xb%GXwwotuoX%rEozCFSCSef~WD_#dB_SGVRF-qt8JBCRO8^&XWDKB?rg`Ih zg+DV5(BYzv;nYccga$NcMatUHcBUw%(qJ6m?{-K;ew21SwHMkkERkuzpki@UB+Cpn znQtNJb#18va%H!oZ#uX7rotbkdGYcnFDOXg2wLhk9*vidl^1{I61MaCKdZ-|0A{@{ z4Tbm?vGX?z|L9bQ#4NPCc9ldGwahwiOutbx9&J}!`I;~4{o7tVf{lEQ7ky)9!5OUh z@N536KjJWq`H;QK7kyQ;;Pl^qgVl~ZYF2u=c&#U)0(2wUJIyBRWq<3rTYa*Ng=+h* zZ2Z;pOYqT;XVP141&}j7;G1{$YwK$#M@xI;y2J#N^jkG&N@Gt_b}o&CU%wyl(np9m z&2ay?AMmT$0js4QFfLMM`6n?huFEjoZ|oOd8W)#{5`sVey02FIKFXHV+i z90h%;*Ftu^CZO&>66$Xr*X8a$4zW*)%YS?crTW!R%9|Ir9;()r`b@YZRg4=qPY=^p z&q#6uzV8zaGaO)YuLwE@JPeF7t{?;7Q`vq)1Vj82y&IF9D3O>5NZJS;$j)|4KQ-RO zl!D2;SD<((<8n25NDMauR}{qRkQof|8Ah4IiZ|fg>x@Two;z{kXRmE|)U7dRSLcju zRL(FX*rD}${l@7B6k?d-kkF*VOWUJ?3BK6_}YeyENoasngxpm*BYGxG!Gg$ z6WrS9(}K7_zyoR@0Sw1~gc6=(CpjMt*EXd(l;~<3a=|1~%+&I{Nf)|D%iV zzS#fIb@|f(ncJ!`dPcahC0t*kE7Lm!d}wl~>*@`||a-IErLhmuoLTij- zF)=V_G8gsu*yzzwjGB59(XA??%b*QLsf>t1&bh=C6K;9I+!=>Y7}DvY=bev}>>eu+ z-{NYR(y>!w3b=(_fYN3|19??Y1Y?!Km5*)SLp?z|)_!l(9mR5EPhAZbJ^Q61O@!z=QwEgcB>ErM@>sqH%2Ts~{HYtwdey^?iN~^8fXEn(i z)GjF(XmtP`4dtFKcks+$X2BZ?-;)?<&BBQjF%On)dMLCUnIc4`ev0JjBrJpEX*Kad z)2!i25sA?=O;QiEAs;r0(&gwGWC-&%oem%Esxx~2YBIT(EGK6^1`mY_$fws#$Td0^ zBSMczW7G7x^`}TPf{308As;yQd8Mu9{L0KhaGNljH&Off1$VlM(#6DuK?^v*o8iN# zCT)xPmctN>o-FAcG5*vLsT|@7B$ygvO-K1Czt^8FJf7ST<(!kdw4j}Y&MjeG*c}+( zHpTg{Ss9#mC&by{=nZlCOPpd1Pw1vEx^y0a9zStg-2Bufe(ztuqNK0GC6z7Fdd3!p z$V=u2k3?i2FwCP55}sB1ky76;;Tywt*a(+$pGxL?z3L1Vl;i@JKkMqESwPh?jg@9frp?W>Py6 zQ)JAp-yyXdt2NUwZ|35J3nE2z+;jaMFR^Jw8eC=+6iD$^cQPrkdHDVyo8L=R-J|JG z#Ij0M3jxzX78gyGfZ=gJV!0*d1XgGEJ|fwILJ#$7D_^ilMl25gxbdV@jOAH zP)<2)1otitOfsRJ0@t47@WE^P*`^IWp}8v`baJuF8^wTv!qZy^&EC4T^~Nb-ZOYXv z+n=_iH-GCAlX(80n$jH*vjehskMGhV^adSg0i79$2I+TbU(WWGToEpbAol_+jYE8j z1G%SIqV4ewKyNTMj^Mf5p*VI%#A0K2;x42^>Y`PiPrKKz-wSjitSOhvY8LQ=fm4@$ zp#of2qQm9r0}+)hVp|sW()n#p8Px`zMLC3&&zuPFCVo+^l*W48ppk{%#__nPkXM`B zk-m*HIz=N)R}%Gj+$r*VLBQrfSCA2=DDmN1q?V!QEL+AdmNe$yx}V5&%2+}8ks*rO zFz*yh5OLmUNRKf5X=B7<>EjfKrZGjmp)!O-n1ho#3bd3PjQ3#p#`~L|p7rWganm{l zq+d4dXg_GAFb;x`l2i2dakb3?vn{{XSN^lhkNwA@-b*X&R>q*Rxue3JKPA4i^r5Q= zj9o*Nyp~{k5|aryC3mq@@Szbr4xNq{rU-Fb7Ttt_LWWbH4HoZL64_JzBg9-6j=EvB}7{w|^pfle` zL}W9RC6k=-TzfQ;>$}5^bQ-!s*YvQu^RaZtoM;bPm9?e`qZ09X<0&!y@k{XN&wo^% zzf4qu0u^?1ds`6ZvxCEMz>$!T-eXMJ3(s0(2U<@_PvOZO!>dt7xsQk2LHsmQ2&Cx9 zI477+*$c9SS?gFbdT3c}%|UEBf25!h;!)3*3O;+*D!#yyIu|%j1 z)yiFv)%Q;(_>WoFJol`F7gT~n=HXkhwa5mk!<hSf+ z8hP)1t)JmwLfPYl#Ae7iOC^1XY5>{KQfm&!Bbis$_06bOk&507aL^Jgz1vA_FGW9<$I+>zcHp>Y@}!kl(}!u-CA_K<_Fn!0EE zV(~?)%iTaCtkRKN^Vr1auTu=--Q}J4OhxXqWV17dik@4d!L!T(Ekj^86J`NkMX9B@ z9MDOT8`7}W)fV}ZnkHFVPgS2v$`Rj)l2FDbYb1P{2<(u1Px+1dlP*(Kn(&|!+9kPY z*oFf@<`aIt661hbo%vjdUYfNV<{?_t$)zaD;SGiAC{9cB2ZMFgV3x0G7`;_nG$Y1l zY~lLQDh!Qbh96VNU;r&mj&!ihk?xQ6bL9&7_zUlLgi@PX(uB*#exXfl&GQbaHxXg+ zxV^V&>Jy!V%xQ1cu&fv>uQ?dGi)*vxbar%Y-%t;ib>HekA-pSFcYpg5>3jZ{ZSi%h zl=-=>+z9N-u~3|xz^%h-Jfs4rk)iwbia!4$a0U&9D4qAeMe4LE9YqZr9mSm<+2tvL zcwx#Dafor%P+VCwRCc!aPY}qgEL23ELo#1m3MYmiZv}c%gxRlw$%U zhYRfq+0Tgn9oh-L226doDBipMBo~o#!@+~jwyJc0Eld{5{ZUbgM$*~S82RQcY=h~ zz}|$0ghf4x-#c03wdcKhRBG^X+LD73kpmj43qNs@ej?Cjcm`@>G`0qo=H&9em<5LU z-icrw%e9@>VS7SPsjrIX9m#a_>1JuRJMoM<{*9Y1>kg~TQ@2#_2QH!6|JRWkzr~6# z8dl;&#U>DUrLiw~*VJ)`3f2r{?$2^tLv zTh$^o*|v>nAwX|DeQ%S5LW0G~aYt5~0YqT&Ru$HgF{)Y~lp&qGkt*;%+|z2euMeB3 z&E^4;^o)oDB#QbOzz7zm60^f)7!5HLEBFHWjj&R%%2enVBqg@XtN^$Q7|_@ zA3tUJSQR@%YH_JsTG2}@M4(ANUVik{suq&@P0LHOCoFczhHzB{(KzIwhc}M2peQw; zw#_khsvaCJ4OC*z81D*uh3o~27Q28TN;UDKyZ3NaCXiz^01+S$TBBffTnq=wVle?> zA-qiHr2?#W>+RGi{$U9^Z~uQ!81kpNB7L>rDc+GQy=&KQ3MZqkdU)$3XK1ds+w7|2 zvj<$EyFo`{2nK~?U?KuBY zxt7?)@v0mZPKbp)fMKF>dIrK`%@A%lp5W(qas9H+jacf-F0OPwoD+DD^WRQ98(j^~ zQDhgIKaC95!Lq4?-f}J!b8Z&0{3s+wW&LY=rt%Ed8aqIB6s6_y3CRI6zu4D_#?BVh zYa@gk-XSy%VO)n)M1<8)7+|Mf&&Pb|c`@-8}d z)S3v;v@K(Qh?gxA*2!>S7sYbA#<-7pT^^r303YEdvO5yNCUmN~cRXJ;is7xy_Ne!| zZD-TW0$=!1(Gbra&e*kYp~c4*+Fnq>?+d`f+bDw9f3v-zY% z-y~SXEahm0FgZXo>zuiKkTxe;ql6l;E{B>S>BtORLLXt9AjK;&M?-oMX%NreD^)+Z zuS<_5VO~+nAVC_XB*S2-V#gR`B=M()lOiTYnIF?hra?pPMC0O62zYp)?6EIU8|dW5 zVeh?gpT=B=1F>X8*gm}@q^s3+CZKhqbYjP@oEgJ)JX$e znAV_r>$Zl^VX{_xO*+7vgz~ij0+r^d{7qAGuaPGQmA@^nopqC}Wc9Dc-S60wh3{ zQE-|EM`Orwnv@#mk`3i8OLh+%tBu}lh)ybsm$Ao@`K(ktA57UxxeGW>x#M!w5c8nYEEZU(Dg4kxWoPalUg>YTHhL=3milV;qQV#`N!OCz)ITd`q63bO4C!v zFEJ9PeYV+?V`2Z{iqg(UoLpM{J|UNx*Xp$E@wy1ay4maOym}oxQ=br$^!1_o)^C)d z5WUZT&scowv8}6Dds@43e3u}KsGB@;AQXC?hkvrZHZc+3u*iC64**hklkSjIJCBE=Cyvo(6XkV5ry}47)In ztRbRKm;^G7GARucTx(NoRV*t0ObBvd3$!pXstsgtZFstAVS;GjWXOugDWoiRsJ*0K zmpUo%**I9pics))rS0(ZX#p}uEvplnb*jM<#0?xL=m%+u;dM)WeW-$;j2%RVIVQLA zpooiHV}?b_Iy9eMn&Wf8f~0X{Wnjg{h@GmyYk3Ol6LQR%1Dp?`Cl`&%}YCk$4P>G^P8+) zVTE+*a3f50v~?Y0xhZiJ96UL_KHyxH>TAiMi@=ml#<(Rb88jz4DkDO3oqj*`@ZE= zJ0Z@{K_fd3Zu+cVtWKsKU+lYtJ5N0E|p3O348jOLxL z^Jcjc5Lia%)+9uwT2?`{-)Q4djOP3W4)lZom;K2!7gBf`oJ=U46w%^|SLu*^j25cq zhe*=`#d{7L=Ej{*(kVWQBmybr+V7pzot3m#Y1qPXuL;ny(=}H&r(wjH)1S^Vx!vkz zjon$Fn8P88o$Bq|qWYbG@K4Jt@z-s2_HojBDm}pG+0k}=B8xqRz5FO@G{BNDUBhJ!jh5NI-jA&i^6$OUI?ryEE7didff{*JYeFDnC+Aua%W8_oNsCW<1tc9hq3{mJCWnUYe1*S28ffSqx`>>8*)Pw*+tJ2M4 z$v{T2;t8f?#d6KB%v>Ry(q&e0vIIX@DO>|= zLlFlJBJJ$&)cUn+WN%B&re4kxh=FW$LS%w{5+eH!{h(-7=@I8zuRs5Y-2bl6{WS47 zgTIcM=~E=c*D6Y7)nZD@Nqa2Y*Ea&p=%$3sBMpsFTO8{>^XvgR?A{yznAC6afjY1i z`+g{+JB`&e1l*cLhaB-nRxh^Xx!0G*z*=~4`Cv*+29^P@C`e|Pm2{&-=!to8*$vZ6 zI8uQlgyY5GIA!qR&sgnQp5n_FChi%J7u_(#>LD4zs_hv=t7J<;Iq}L?J-V|HX0}7p zCM687)LEX6@69!pMN{pQmCnJN;#oK4Zr^ca2SZ;(lcte%>>0Zp(w2 zM(+A(c_d7=wleMu3MxhF6NVw`*#pWM9U}z@+pw*e9?czPsC&@+(nPfN`1sKBWGe^l zBifdn<_IUydcU^`9l=Kd%*-NB%8q82_7EpPQ|rk|+0b^mF-rR{yS0N=6z33X-y*u? zxkV-GLObJ>K)$r6XhlL-RA$z|RY7x^LDeyQo-ku|m}Ti0qcby;_co?4q%^4vQ!^nB zV%_O>+RdS6PI77{gWINOwmKl{x}wp z7}cP4dX#ttBlPLDgL%#{00sV72~vJ#M=yHShucvt>M1NX6`w7oR_l*?b%lKLVWT3g z=gW3~>z!MZhRJr}G@g1)mjBdm|34R>y%_%2_&{H+>-C*0+Q7f{O;-isG34kcB$>K z&M*vM^Y$&lG5B!ksd60cC?;@u+RCF5b`thAk;SHPRgT6}B*60=nW|+?QtokRP&c2V z^{1Yxe5$zpKqABu8huDvHlAr*C(A4knDdqElZ6)@eFCD*_cvA~EEwzH*hel#Qx=H` zTQS|gNns)gi%Iwd>*hgBFnPF_Sh{2Gbe;~_JONW3o$)D#EyIf@G2WNpBAM7@@ID^+ zW+Rv#O#Ffj`S~=>7b)_F5bQ)J$a?!bEv3F{>Exjc7OofJ12P+x=wv0-B%gKerqJJd zain!LVmqAr^N)$6fA2SbhN!a9=l=^$O<%3)?CVh2igyThJw`&5X`Lagz%(9`b32e0 z2a`;KO5Zom9w6j+v$X&FU4MZ2K?5&fkU_ul!wE#`$%w|%NKM9*iD{I$o{lKu&)K*x zaAPF!0ED2pYb7@q})NtHWu@+3ylv68hV=v+2(%LaOYSEO+ctW)BQ@ADu z$ml(4XIXV=gkXfT2QJm`xSZZjmSZitc7U6fqeQ^)VU16W{;$hq30?q0Ru<0%%|_0| z*r`;!K|rgS35U6h!xKcyc_>8%@0D|TP8%2HGB^*wDAu?Lz1Vx%4`9)HUa*|4pO~kc zc~%_7@n*J&>=ZbRg)G18I^zCr8xoP)m&iSoSlUX&w9rS_e$;D+Q+)r$rY^O&WV_M6 zdbMs=UVKFE-T7DloZLD2_x~eZP2Z|&t?euAuGPlr+s?zo+mBzL_6Dnho<7HmE*;c- z9)dw{w%J5Jgx+z6Dq)r`_l}G=U2G5CXtT`cB+XB3-OghsEWXAz>e?Ee5ZXg5vD ziC6|f^4Tgc;z{I0VpH=v=k6ym-&}J-~=;f}wQ&ALZL7%fo$|w2MV7qr%Hw}xT2sB zw+G=2Pw%|Y8Fa}qPLM^c(!EQZ)%Dy+4=40EkAg9-5;j_F`1JEU|E$E#G6{t|7;!S= zlU2qs{S=-ZJDcX~(4Wn+nR@^a1eh3032c{=s{rXw8Vvz;;`_oZH^U)E-u0j#CG@E^ zm@%|#G7GyccDyyE#3imP=T{;lfH17Rv9fCCmezpZnxXbm1M9bMsZ=7PGk?K`pvtQBPK5%QoHrW}%bI*y! z(NC7akm@hJGZc?sDJ5xF1VLWinN>)b!ev%+_@^ny4p$YKrnOq$d@}BUg6}G45AcE| zpM!A;y>n@38zXx*=_;5@4rwUISY2_gFB~+v%Y#=AnV5T_N>MqP3K^K#G|zK(}x-&vIeH3+L$>mF8$<4a^zzN`oT^;sz`g zVPdKtg3g20fj@iU+J@;pM-R*m<hD6}H>m?ZW=rUC%TV&>9N2QnN$ zIE1kptsop?9OWpIL+gRCjgp2YgMulB4eb>}W_+3fqw=yNKBj4w&lWyIe^+8q#Z09n zf&^BLUUvIHC9b4ewJ7PBv?IL)F|I`g?hqjO)rP%fM)V1>TbD7q>~EcZLe$b9{5irt zwg2-;QGDXX3i`qAVYQds$+zlL3mZ#M1_d!MW`$s(4CY?z1&c^0aJ`ZD&K^(^X{?RG z6@bA-U$D70Mhp=qqj2V6LN5Dq*mc)T~3oAz$RM$)y<$CQ_rK zuKNcAVg+{h)cIWP^l$=+MlvC7A|BUCsOmMuEN|6^TbfJ0j6n8w_BPFgzxMmTa6w%3 z53NP<#m6oKV7sCzZn@~0Q<}jp`S!uVYL>x2Dnsj;PLF|dLHy)aKYPG)WZ7pq88ML4 zhp<3`Ntg!1aY}EO5kJz0IPhkR>qke+%`1=E1#J;ND)x&4kSyDY%bwr{X$WIEA~hq9 z*cLWN?xNgWf@rx4-F!V+Wj1~JfJt@~3o&?B8>cDKCw)x+nB|Q!HCuZO9QdnZYCtC8 zoFi6YNs)CXXw%?&t}uKW|+G#E;^Xr%*4Eu57hd^giob&4h zVNZ5Y_8WqjZAPXBNwN1+U+b@N*HMVOlsfootT}(>Y&t)j6(&B^DD~8{jig*}?^Fgi zx{q|5twyCCOygm*)gKVO6s#UOO;u78AT5ue8i%z(|IJN%*B-WMwGZBj<>9?wDg%0@ z-~C=%3~$qC#HeUjgljLfdzHkM`_UsC>%6-SVk@IjZuIx7WD2>ngtD2dp`AT|QGy6n zh!<9oar9?;)62PwWrb%Z8hfx2Qa7GYAA4-`)YDHNKRZz|W#f{=mm4t9pg!sc=1^UtJ z$71W&KlnxBm&ZT%w$zQ^E+drNBU>;xck+5IAg{cYtQP@hhz>M6Fx^A)MH;oHA4_tt zjjFqS_JF0y2}4G@flS>{1*rsEICeoZk`~d#(!59x=8t8Q@A{6(@mr@u`+8DvUvhBw zFpFx;;mR?OJ7lcyDX`69N_m_oGb|5LRy=xgfTKU0MRQg<`h{#EH09WQ$Q!^f=jhzg zEG7vZVR|Bj3Y6d$5BIMd(Fh6M?07Y2*yxoKrh^rv1>{x`(8_i(?V2z$B4;*t5(=|Y zw9WcfOat~U#y2^SA_t~`7p{R1Q0=QuVTE3wV@#0)ZMNPdUZ*r?Qj(V~e* zhu6}4o<%-K;poCwF=?#O8Ooph13nw@4%WDx{CEitdkr@lm!r8k+?w+C~C#tKmWYcalh|(%Y<$F{O_H%#7AGLa+P|TSsx{LjICOt*E<81M4y>0c6(jN z8VMt@RjJmi`#oclbeo-?YMnj6f!<{nrD|Ph>eO$RJ%C!^>3Lz;T9DA)@(?EnFW&vw zbuBxzW~V{1VI0U@X2Ju(FptIv`m%CjfykfUimU;onWouv7JG{#0?p!2^7s(Ns$WVU z4xkSr+KJtB?a!1=FdCYirI07ZNMkWrNAy=v-7eR9ayr%gB~OG6>W}6_CM3MDEaQ=w zEkX7Hd`WOOhju)jxKrRA>2fiNC#x`EO2N1@9%nIcbvhBk85Azb%qZ6ZJ<)!_Pxw}e z^kgc>j)$fBWV1eAKX!Zb=wf9~&G?r8Ra4K*jF2_v?aa#jew= zi^+O*yiVnMvngV>q}aYPoKyp6C~RHbn!lk5(w%?)FNjfhe(k$Wq5taR#G_Yv7qz@n zRVy`y!3+)sZ8o2;=0>yGGe-Jx0i6{nLJO;i&pN7#Pr@_RhHA7*|b7W4=H{NP}{UiZIk{Pay z2mk8gZ(q1S@$q&$__VpTy(NqczivMF%(hfnffX#QZgX!iJ6NrjTBX)81zqho8m&gv z%F*!%-B!y!dq8GoIbo(aics1{{29ei@kK@S#gV%s2$lA1#{5Z@!?hb_Sy9|Lpo>xXSy9&A9?w+SUUSX{0wS%x zWRvEgaU61uV~R1P-AC&Q5nO4$;&DkfAfb>a+svnu`6bZ|hO07)a+HenX35aPbOr^7 zjh*2HjaLs-*v%WD`C@o=C6S2YE)imuX*04UdIAg-UE0!tafhBbZSy<}@ti&K#OnBH z5zI~*Pco{YTdp7s?n>9R#-4oATC}@+`}pZ^|ry^xnnU^J3_pL7Jo5F=|GEfx^oQ(6&}<5@l*TM-t= z1=DM1s4|ykL4qA|FlT(?y=0a&6nUgV%r{}Pnr5akzsbVYx>))ajran{)6{}jkEoah ziS8Tm7BsCL!W2||aFpAsH)r+L*2`#YP(1`zE6L4pc0Sd!*>pYSEWzY@0VZm~s0Zmg zf7qou(G8ODn^5?b((Ra5LNvPucC+AUR$R{joRAEl15)Yehl9qhlr9ouW0SsbT6aW|#Mj&_RJ8XndMTQ{w`SVwGA-y*Q?&ZgJ6_BVd>S1-Q*BK+Ks zJtqq3+bbTg%1|8(lCU6{yM8E%4t%ya=-0blgGtb0r8ek=`!jK`-Wi2iH14(f-L`P{ zfS1b(;|&Q;0H+L-1&9vQVBYaywuF2*7U_-oAnW4E;R!w9gncJ}cTTWC0=5m<7i_x7 z?NeYRL-VP}7e+V*!wes6b^XLz&65QsGg>_qaH#qGcjwf96JF@bXUT+$v*e)wXPrg5 z?N+lS$m`he)lBcjpHs?}G)Hc|IL-2y%3vVB{|{%2h4|TIlJ- zE2gY%zC+KVEHoB#4aD3OiB4Te6M+UXahjdZkI9Z*~Bw4Ou{+s{KR$FUcil8Jxo;$S4jGD6vN2*RcI-UZkPp z94SXgS&JncVLnzW>XNlG5hjQC0svNs-w4sbfWoMnMjC7!Wi%<4nCprHN&hTF{A{!l zZ+U9MPQ+c0+%!nMvoP0vj-hDtaRlhHij9KI9$df9ySKcJsbndyEG!|O z-(!zMifzK3r=d8~8O zgw@?S{+#U|Fgihc<~70GF|sCkQ|*>o0iLH*u8AcTPBZYa< zhe%`YL;zO?P4wZ^Z8_R3QhVIJ#qg2G`{^T#a0!@rg9|BeQzJf@j7wt8IuUXXr!=1x ztQe;1;<n-63yY)Gb(EGIP6Ht*!HhH&P;2NpdLTAn(2Pz=K<4?LttM;< zr$~%LzZk1nF_{RJ#Yb9pBLihp%CA_@`ZPu&Q~x%LX%~SJfOZMYUETDY`66E?A;Ej> z+O)5@aMnz3R60kUTmfOd-$7=jSA|Xkc@vFAmtjq%LdTr9phI+IYFd|i!+2+~_0r4s zaF@wjohNSV#;50Xaru{j?l&*~`-|+?{?=3dy89-%Sle6sC>wW`_?6eTJKNc?Nt*Hg zeyvM>4x^cIOX#4(7oi&g+af2U(~FBhM{eI~8EkJ~0yUS*2%3-{JO;~GyXhgfE-ikx zm`^^D&d0~c3u+2H`HaY2wL|jd^xd+3lk!RW(BYWrD9#uteX^W|L7L6E`%&CPc+77S z_G1Nw>kZkZ%+zq-#hP#_HzOItL%m$k^3hbJI78WmcRM-H?jW001JiUcHe-zPVqHC4 zXodamW|0VJLs3M)pGUc&K%7jcIT%kba+W7$lbjIjqeZp?*B$#FRyIBbFMW3t&4dXr z94~A#T>G6Kje#VV&9_`1+Y9wYJn=Hl3plTm*(}cn==>4+MCQAjdOFp(c$siA1f0;K z*JyD>Z&Yf;XvIaSb;(B-oe~7uB?Y&Mm84#4_viKg)=}q5Qm@OBaP@p^xBvWGZnyX7 zXMg^;E`IQ0_t$^mW4a)}{IYz$KalyU$KZXy;q`aA)GGNo;avgSpAje zKC7&DF?jb&fbCK-lY~ff%36hU3pm^{IO#YqnDG?LRbmwRD*gCi|qLnSU+8` zDIF_cPZEaRK8-p$+9c}EXoiln?Q-8(rtJdzvLs9^89oA&md+j zWh@f1{c>oC7yy)bUM%zD2EdaBg92`WVIIQ zBN)Jfy0U%y%{3GNNvI%G=~lE?o|aqcqkrkAKmYp|KYTI&#lQIpyDOf4A_dR0U)yOT zR}U7SdUk&#cwVDPMNb49%Hnu7u8EcU$t?$xsg2yv`l z2DvdLBapR6I>~SxFA}*A9v9JI0mO5eOrJhLdr;7*L*`IUI7|k-Xb6|Sj5ZzRgJTBD zz=xKikEatfA$0GdcV#A-MLEGITFDq>(nu*nP6&^NYa=>ETZeRlu>m1mLx~Byj3g`M zR5qC-V;M(>lXNUIWaQJLH(WY5cx4$!T2>=8Jpv@ASSZ7ZyO^U{i}RFLjbf}>=@O6v zIq4= z&9+6NAG5#Gg3D3AkESv7H4@l|b77NPeS{+|z@x^ngR$5=eLza*asvP3yiUa*X&TN? zq>?eBa@(;s^T9JG>Z2=?&kDHwzNDYv5_o^^C#9AYyykd@krM5_qs~rLsC5$Aq3)F7 z3^3Xx;_)c_oFomMd^BP~-bZT!2ZqYhxKQ6kL}9VdN%+sm;zY!T6&SlEwqPfi!(~K) zRJMa%6-@K{oFrlVv$ztk3-Hz(Nn<|2(lYAO2caI|=_*_uXiAQ{iTO?+uPycF`}33r z7-cX*GzmZ{0^)KaZF_fkE!s?vwRg zuZ!bpSg$jZCOJcDlEjfNPnLGKuO-FuAak_t5ba+~7}>D3(n#vqxpqt8On<)9pgq~B z6n9>-TEq0t-}!~}4=(=RMg3R)r|;Y#mww{)(|TPUTs_~p5Zs1x+pKmW7arrw@2KJY zC~MVF3t`8H=vmXE>GB{UVbW!}c=+<)+pIV2dn{mjLD(y=9gW0dL$;((1gUOjEQYiI z9SIAeIW7p}5!sqTqu^NXU<^V;>zzRnF9V2?-;PS#KIYt!Peh|3vG%f)5w}Km4!La@ zD7Z#6HDkf&l{70$t|oPnXVEF5!nbsC97yj}owNuHt`buQ!;dL|O}K3w=$Ev~OHT_g zg)$0omZ6lQpAis*HUhAHgu^DJB%_I2LeiLfGU8KFl(z|4W3kN|OQ}V6g+NkFEVf4D zFp2ujR!50u>%&E_+8rbMjLm*aV(ku${i;Bqy*%#&NqOyMjz?sEY?m;chjxljzn1no z`i(#LW50TF@%Jx|e(NW{=UKNka6kU`y1w1&SFWHmXtj;}u3mqr*CB|pODqXJaBp~*dyxM0}MX>G2B@L975`-k3KasvYDx- z_>2)ns`+g`eq@hKm1VxiiN_wNIgivl`eTeN5oGppTB_W29?KRM^Nc@PFcW7gU*|9Z`=%VBW0s*d)RBz3 z1f7j=oblK8)iC7PL&wx9yJ5^Kcz|Kg4>-^gVHV^7e#>W7)4EL1!8hy^95TCW#B|DXJ? zANiH@pSU>rH~+_H-$;jDdHwpU@zq_SR^8#+R(j+1{u^t`TWvDv0QJ$FwiF`QGX*9Z z10JznyUj+LK@n&)g=XJPmzn7-H-XB{1Vj?O?w8>Iz-O5*%fo@H^pKa~#!|5S9cjIOQ=j)Td;1TrYdC~LxWRtXC!ya zr45?!n4&ZCT3&E}BL^R$yfwc=>LBw%DBM>x0)sKOatoBw!O|L_(mcnWbQ#n}apk8i zKL$~VHLNuLlvqE+#UsKx$V2j&4>3;UqF}=n0|s?8rm$mPzE`J}fm1|J>W?LSDdcK? zU|h9`5x=A<5y>HvK4{qhmOzv9K2$R62n(x36A|gN*_bLgeyde!7_V1_Co$k_Nf~J+ z*x@>TK~xc!v|58?&D2U~GHbOVS~Yw2G2_+#mD{(ieh<MwlhFWv;E3 zr%`Nipiw7*HL7=Te*iSn^)81SJqTx{d@KT`*=%=2t@QZudD4$0M9yB^c6cGT3ExJ9G})BkX?GnKgbB^I+`#5tG64-kU zK?Lwb21Sz@UTstY7Wik|$qJ=D%B`V5(*enFbeNVcoM+!Sl98$o&V{X=54IlOabI}- z*}1eUwDjxW`d9v!|M&O)$wlLHzxB23U-CtRM=K1wuoOTMV>P5Zi0z+X4wm)+ zOb*YBrX~tqcFQ(k?MS3mLv0@5S?1glb$tTAEO{RykXgdfX{}4=a*8D#eg?Wzad|_tHUMl;$CPlch&vAnO;_eP;bkQV=Ba3^O>p6xl+(CE*_FAa7P!9Z2=vmfLXp z?W)jL&=!IPcDt3mRw)ZJ-TppxaHU1cBQjd_K8ew;Hb*R%ZB(e7Y`x$>uGP29TU$ZV z27?5crMCUS*44WE;%l{+=UR*6?9n^l^Fu%N%YX2*7p>3#`p^8>XTRe~V&mHK^x0RR zo42;lx0Y9GU6g3@pdAmkK4EUv>Z6+r{8%Q(BH9z0jHp8<1(pCVgg`OxsLtNtk>TSC zJ|}HHWF$LdjkbKV*FAd>fpNdU5edsGq*+KQ#2i32M_p%10&tnV;Nl4`HGgH`7>Q4W ziF@y#c;jvWzZmNpYcJY)22V;Enmx9e<8t6Be;2vISOi!n$_X%|<|rf&n`jf1E8j8m7v~2&DOb19BBx%Q8k5>Xw9+M$%m)s6SW6t;k zoOienxW%~Fd7mRF)~BEv)a0a>Ips^`r`tKK5ECY-G&u|GsI z*lZGD=R&A}^E}Iy-jtEFP=Dm@L(?ERhRw2#XO#wGrEA@O_0?OcNP|hvZol~-{LTOQ zAOGC1{oV(^j*ICJe&ZK^>L>p0U%dPDgdTEx;GVwx%9DX`<$P;%h294J_!>!L*SoxD5wmC{?dR@wo+!=kqG-nvh-n$! zGObuT!jLtr(gqfkn}6sjr3(~N3TTZn?R9ViG#|!J*Rt*vN_ZCXh+_C*edbQ%tW<`m z=@_&%YHNO4=}ZRORbuO@!5+L4k0Bd9c_?O&R1JdeqB4^MhPl-vjRJ-jW?WL*b>elY z+f3eT;&lyvrHwcrN;IZ705({;{#5x}JjQc0%~ab|L>_x~EZIg~%m!kxo411r_d(sM znao}&!A*A-Ij!Bsh|EvAy4_lZd1z}Sx0`J>pLl#n3n(K;HpUx(y126ip;j}G`oi#v z_~P3;f>x=Hdgs!%uyggw*8Y{PtL@eEufKe2Z4J)r-`>~bgJ<6O_y59YzVC1S4?p~) zKk}nL`XfK`!$0)>|K(@@!#{oJ*~8EpG9PbS^T%F#^SOn1c`I>GlosKBrJ`1pcV3pa z<@#_6sEZ0iPnp$c%PFiZtHThrI|3aBRG5YcGj|M=c!BXb9tjN&Cw84N!Z?8S zIM*a*nO%p-RWsx=0j4x zp;*P%j?>%Yb*|I#C`PG%J)QN3D!t58*WX}eA_0K`A_x}rGA@BDY%YW>7-O~^QToiB zQ3;spR#4d?WWLfR@r;&=z~G}f*E8C81inCVv^Z?p?%(k zl->>J5^;>iR{92!aJ`BM=zz1@=*l)q2e>}L;nOcZeSH(-o`W{rD#zW1`GNil()9sU zU7+iD2&382(=R-En#tQ+EG<{A?9_Xpr+O7sB*EMDdc;6UocWma)LymP3HgEq zH^N;Tbvj_;1kmmEN~6<6Lo0CPblFJ7+AfJ9v_l)iE^YJ&c{ATA!&+Audwc^gs+I_A zl}v2q8)j@X5VbB}b?@HYckkW*;NI86*w*xprG5GP`&x``uY7~GD3<`P2X&9eal6q# zq}Zto3NCfea~c%lt;T+(@sbp^y>h<&NO}3Wi?jw8yq$mQjZJ-2LF8u*VZ^pYMeH{B_q!$(s$e!xEN3z&yTIxY zecJ1{>-&}cYLjV(2}*;n~tn*VIWbk}Q*!~I#?$S6t{A%BzNUfgqR{E?r z7ZtlcdH@ZGUH{ z)-K)mRMvgvk=530w!PJ;=?hODbjH5O=7iaYSM4hD-fm>ZP+a!UcB)+Ioe& zDPLRBHxQtapBye%_7Xj-6CpSx@_G{yN18ilj*I4-FeQnQxd=ndrP-3a=4igc_LuP< zW@+T6i-UvXd~$HGUM(mmXX~Sb>EtM1=8%Jky_&$tTonm{GWj(`oY0)}Rdi60@W?>_ zcyh3QY~vKJyV8~E0>#;vCx)DTJ&_@Eg|z#yF&U9+yuZ_E)@ovC_C?SUMtljN;KO#< zyV(uOZD&k$0W&$idw;}iy0pgwhjY!6h%9+WVY{}acJmkByjd~DHY-7WfVO&P=b`QG z9nK15ByWFiYllafCH?A^&u#5hT08Z&faUPY`Oc&Dj?^VUqa%&l&%FGa3umL&b{3Y> zLb8@GF=G$$tLL*wX`+3H0FqC9S|dG`SV!zOW$PLABWMeBgX~*m#B{6Gf!Qr@UFq%@ zQ*Lk(uWAXIt+&jDU1+-KT&>!2>J%wf|7KXkQ2)X?M=M&$I7Ws?`cdS!N+^DUY@ud*_AC{upNLFet!G=(4~&i^zwB z|BJ4@tX$BRSc4^k-eKNT^w5Y}q z<_SMpe|h-H9&c}duS&8?Z?{p#yf@gDgid?#C&*6W3GVdJv-SEd&dQ`Rl+`dlRJ;&t z-PVAAiQ2PAJuIBJ-4?(P09j2Q?((DQl;2*ysMYB~JuFv>ebx^C^*N|_`V;Jyy#WK? z&QNI8D7ZT30`)i|xgIa#?KfKF3BcwTC~$jHopA_1UTSO8}A#u!~V@*9wio9x0ItXs6v?M#Svx?e4-!*s6X|Ij>&fpZ~B@BPFH$?PTQb zRrhw!D<9e2``}@Q!@O!|XLq-2*Zz}%1BPGi5i zUlYY7E{}M#pVdsNJ-lSHp*69E=_UZS4duufXo=PuZ{6A>2fw6Nn(Rp$ocNj9# zAs6gz1WN7bnJcYNKY1(PiL?RWPd3vY@}ZW}!xXGw>QU(qJkM#bV`%lw%@^)$i64sw zTQUhBB5AoMP16B&b+>_awA*AfD7q29l}-;11))zTgt{BlM3bHBa@H>nX?lvPIpiU0 zOMSd6`@HK`gZE7Y(iOto&Ks?-5K(i!e^I&EJu2fENbxB@&Ye1+WJw*VvWtHG2{)f> zaI7r5l>BP)9QYAc4oqC||DUrrfp_C9@BN2!bS#aeIhxTjqtT2;qkXjR(m9gOVju4~ ztK-<%*v@fm$H5^G+%#>0_)=2Z+vOJ8QkDXjQd<7K-D#l|xMkm=lu~GEfl|s6*03cZ zi>3P=`NX8azd%26yy(n3ns?@%_kG^y`7PVvce2(mPM9dzK1m^lqaU9KN+}b6I_Mrg zd(bGs^R*lcO7Dt+j=Kq3>0oS^RT>$6wF1laG z->#VXR2fZlF331@k9Gg}VSVK?FbW7v6n7ua29O8_0I28%QMV9~FNITtL=h$|Jr)ee z5g@z~T@SP2(-l#UYo@+|4RInd_vSQy@T!&8gG@xA>-(3%Llltsk2vnI&UkV4rc&YT-@|IU2~ z1!O%DW#s7^L8=lqY)X`fB7xxH=Y&C8jGd~iru5Jpd)J8?NbBxBk|X@CUc`4!GyZ>^ zbR;BCFoa{Gk4Hlh3+ZKKd=YMq{NzSF@F^{_5sUCr);{>v1)HY%$B)gewHDZKQGp`>ee}fvdLEanlx=5UR!~PBk z0^t!$Fhx#-YB@Rb2zn=!aCE9$)+9c)L{56ec<5O_w((FvPbkn|adHWVGJ*PGwUiO)Cae6*qAzk4g+_Eg(#bxQ|8AR7NTsx~m#3-qqn>Rf}u%B_$ZHI*BGfq8aL)gCCG3GOu1k!qOe4-2bY{m6U zkvPv^mXL#vQ~5=iIN>IhRC|IlWHl8IFi)8*m}C=mjaq{ojHR;iI8y!LNQ?{1loN6^ zk^r%}n6g5e+F&;wW$F82oBbL?XJz?uoQT2!#z z$e%Dy)u^_(n6TBDj<5@J3%XwlArBGUqWh92wLmP+qGyEg=J^35Br1|9Euqs0GCYZT z1NvpWreH%Lp8Xg;N?*+LSgj=-I()B}dqfvf}J8^i$6b>vLC^Wupgi>s;4g-M;-V{oTC=Fvn;nnI-yXI&?aJPA-s%& z{;kgmWg0=^I?b)jM-_J+!XS<(!s-TQkN7sgLMep^WMhq+MttxiGP>qkFX(BAWlbI)f`g!gl>Kx`Z*z@ zj{pHFp(n30rIUDAS`3o-;EBvS98kCkmmRKl{3I4v%-7tv09PhQc`?ioz<$aNvr#t|cPe0EVT1HWYm#q@%Dj35;pQ_9r0v+~P9Z9PHZ2cM*@f zqc0HRAc+VPp?qc$DFBR&Xc9n6EFR`E7Wf&1_>$!1s^OmN$>&Vn|Gqg*KJ@iZf9OrG zdC9Nd^Q^mm>h@dCKlS|W7k>Jg_x##RUi0P;eCq2D{n_-s*@4fQJ~%Di_s{Qq)pO4u z98iw|EKZoeAWB}*wVm`xa!?K1rQY>Vx#yK{`=|R}ccs~*)8My1@u$CXc0C)9`sY2d zOM+s^a{(!mVG&dF5|$5vS(CZtF89L?fdo|7nNHN z9$XR}#4^N)7*ls$c-6l={PwN${o-`t!4Lh$P0r$mBnko)**({v+%IhG>U2?jNh)$N z>}8p-NhC+Dh!hJ1+(K2pqBn=@*9g_kL;HCcf-o;H7Eiq3?;d>D)>(1Md-S8fbqH5f zbe>eXy8k9YebRCt$xiBtR``pudX63vjs2mwopATj$3z`++w;s~Hvrj~u=F z@NqOiYc}k8#qUeQ7F*5ThlR%Kfs_!&|5S&8hO~UmJz} zLR@SgIyj7GWxuRk0~A<~D1L^zB8Fj-Lc4iv?xI;N0AT zC`Vlr!l0auWroL$xm^%PrSfw=_R*~`M6vi^o?VjWRIzdBFt`9&l(=zmjTg`}_oxsK z4)+~8b?Aou%P1;>#?@3c@h~o(F;^xXpdU!neb*h@JidPzdqmI{eDcijP!WUB2oE1y z^F}bOeb&c5w)JH%nTG!Td5-K6EU$i~2L?YVP2!%IOfHrsP&C$#pFekS4SNbzNu&$C z-8XLD_A}4@_1}EqZ@-XVzxn)M{JA@BzHxWIjCidELVtMh)Va;Qwtpf_=VD%o^^%HP z)Xpp)S{E!~PRc*`Q~$K}#ppbK?H@k-weLK1>HcZr(!=-P_l1wY>o5QJJ-6;(Di~yZs{4+eJGG{HL4QQ~ zR@YBNmdj<~$U#|Gh#g9FwBrfo!UUltQ=+w0h zTZ>uk{kK2=b$|c4Z(sWCwEV!mAAi$JpK)-I(ouvwaQf(egI(vG$Ll7G*b(Pi>nB$O z0ng&^1Qt9`;UBP>!hd_eeUPNvf#a5 zFjlzJ!TANBV(ZG-Arpl4BBOcG4d@4WBg7=MTBZrK|n3S?s-`+aM+=q!lp z!MA^Y>r8(*H774G%7Sok?8yg2Gb;PM3sUd=af0gRGv4-{2c~bBnh$^Ud267uu06k@ z%rl}@J?PDO?Bff9ocWzczPNR!|1&kda#2>j;gh?%3TQhWT@@jC?rbGy)_&?;4}53( z`l)g0W52wHb>{K&Nrs*nSApBs_ugy^Vfn5v-@A35KbkIn;+Q0R#DnYh0wf}B0g7Pt zj!`(}oO}C&-sINfifovpWTF2diZtse`EUEss8Buo>npASDiPwOh0>UDK->VRUz2<(=TtG<4>m2 z%Z!*1J-NLolj@C&6T!Rpd{s;CeEFBZKK=7){QlS7m@@2hM*w=vlQK4BYvbmeAZsuA z%GMeFY#M*$mlsv9eQY%==gEOkW>QaG2lD-ypKvMt@h`n-$<}t=n&BGcxS7||Yd7`h z;=y13?$@@?z_)zoZji*m@YPx{LnO|T!*c-Q54_>wub|?f{oO5KD^Fd`iTyD(D@FIW ziJGK4zxnm86a2+g``T0evT$=s*Cq1vK0yc`JEYmp&wu_)(?6PO-+txTFbQ1FOGnOy91Z7s3!=E=RNv#1}v+0gR0qD3Xh zQC$wK?mkVpb@FrH*lPZlQ}sWN`*h*RMw=v{>R$fFIomLP`m?SCkNU0Oa+22OA#PxR z%#vK)I2(v~5C7XYw_5+zRQ>nsBr)!duXzYXSk)Ge9yJn;S3mrDRF-0I-KlH4PV=dk zdcu5bnGnQ#)xUjftMTimvCkcp=B3T7O=v2)6}~g;hPnU!u7+0ZGw01@^)?>92Nbqw ztDDBW|Ax zZau9>J?l?+U-VeJH%%jd8dE(& za$S%;es2ANYm@eqzVNTpmro-PJj+V1ACK9Az`QK9N5OeD_Qwxxeczi2kLnR&f8LZe zkoA$+!9zyw(7peHa&Y9k&$5m66ERH;dLnX0xmsAP{?o%-?f&mHa^G=LXk5RC&1it| z>)IRC+zns(1Om{Jhkq_bJ9c7{6rI~RITplgzw*ddyT6_KFZ~a!+m5XSBf30M7Op~ZfuqvFl?Wwd=f3qXdNxN=iX6n^HRN3XOCzsPIZ)s3)hMgt3;J*TwXwO?=*@xu@P zTt+=`IN%YZ$(Xcrzn$>@=3}kiG7Z1pQd!`#k{Mt02=@6no?5P-LHJuwEvUygaFtM# zvMqTuIraKWTi^B8Y4{5_%EF$i1*$m8t9_fD8xwN9Xd3?Nv7&lwlCV5pRFjE~xy1wj zF}c!8d7daFk98%-)KG;vT z%&+GSrR3@fVNOgWqw=10VyMSLns)%Wz90o`A>mIa=u!SmEd8_xXAVm*b+n^vY$uG& zqAkP}>FjqeZ)M&wRen#F#hW_*sD+_w@YZDRiC>&KVm5bg^9{*Bpo_nlMuS(0b} z!K|0$-kdN#YGnR!<~8@Bc5360;PIPT(Y)qHk0ji6xxu@p%4;>lm+bi!BQ`e|KWC(V z?%@wlpFdrEb>7%4(+@Kyj@JT-Cn$gM&DmGHd#c>GDT^(Zbu;dp^PFkfSABkFBlz7r z()M|YXw{N4f-3PWzxl1LCi08bKzy@DLX&;N-h*26Z)Yx>pV^xl9~b7laXnDnEX~cw ze*1ER_e_;9E=7bBV>!a6TL|BtOh50^ho=8)8vLuO&h}T3D6+4fo)?4t&whLM74MnK zzbuQ}ueXC41vQMbZR3V}XXdF7{Y)lv9$=(wh0W{duNM8!z1-lvQ~8q_Ll&EIBEl}O zv1wG_Jo6L&^v>jg>wsFwmNfPhq_4W1>7?FCDYurZWww-e8OWajn!hmLkz zY(Zo~v^|2M1n;_h{QIWzhjOy_GSvzl}e{W`s{@$*!>5#6GyNHNMeia2jA9&MSoJ@DS?|D1Y%C+TcTmPhnP6+?)~ z_TN7^yPgkBL-(k{_9L1b31pI|jMh8f;~xI`tFu*-)-JEGjR!eE5f^^0%L;M4VRG6s1MaW=s3o@4kCV2ITi_ z`y4Bq-)qJCS4E_~_dPT_{fDNZ*RtahunT1)oV;CYzUN);;h#IG9e3rB0{A%L2dgmC zyBVmzo63{hBf_zba9#z{cYIB`@W8vK&zpK)VU$l%S`0)Sy?NNPcy99W*72cFJEC!8 zDUyl#gy0=U<<0MO5C8NY?X2w==EF$vp2+$#pSW`Pi^9U*-E90}>8&4(o&5Uj@Jqk0 zjZaJkpKO@Qp6lnLzj68S4^Kl6-6W}3b)^&$t>+Fq_nLQ1e_=ZR;U(idnJQjMrG8cy zpLG8tvy0*IcbHmBNXVu>CzLm1`#(E7{JXblhXQ-tnMk(8mL7l0mBW7}Y($B>t?-<% zIn;jX(RWPAP5p(F3Ebilf|h2A-mL$5myiDYY3N&5$qSpcgl&k7)_Ci^Z+DOW;x$_E zlr7AIeaRk{7dO84=2GA#BOUv6g7O>9NBX zezu@;=)sM{p6D-JKKLWk(EU%66LTRRxL^})AIe|{?bwq&jz z@_5K}6g`SK7BMZKQtvDmq9 z%?_U|K0m&1*TS5V%UZ{>;_wTP9lrQRdv0`8HMtbewd?vz-@<7Y-&%4`u+l(Oxqh!F z_19O9eL>h(bW77&;?LWycg~Le+yUcUY|cx~vtC!_|8@D;kIt?->G6}R^2{0Mw5z}1 z9;`g{v+B{t9Anm&1v`4;(dq1>Ir_^x0_xdfFexw0jSk5dAD$gO{e5HgTF;zh#HUCEA; z@fcs1c=7+eeDGV!?L*+MrKlwt(cb50_k)8!?g+gTh9Y?qu|rMgjavtQa;1DsX8w%D z&g`B`|J`E;|54JneK$*zC%t&Qy!`R4gTHau+LQ}q8TEa8Jk}pPcJQwo!ogip(<>I_ zQ^qy-ZXNsxUDVmNC-m)y1IjNycJSSDq+d65hJtZ4cKZYF!ISCY3-tpp!Y`Qqvl#7B~R6SDOKA`^3H(x&XwYl|@6%iCi7wp)R9&u;Dk26M}xgv*e$V6mM zI5A$cUb%Jf`&#Wi5tS7*vpp$qzmFvA@^GczTwWgZyBP$fE)LN1Z;lJ~c*8<85~5`p zIb>9#%P3$$ZXb7XkV3hr`=6U#ZdLEq`|#znr4|+?{YDi%(E4g`*ss=x^?qp?g<0gv zODnDA!LFq&I>3F)Xm>3uSyuCPj%a{0><{bcAB_g3)}UG&@NJL+b574%ZX*vjXtcZe zK6T)J9V?yz-VF8m;=znW8BIPoEd2FWA3rh9A3-=llI}Z)4q~br!9tL@9K!Y_-|yVCZ8N0%A8+#ZwyjglN>vCzAEl+}@)g>X2tT zZm;~yRv*80Q|gF8h!a(g9QK&6r;n1A0h$t30q!wBrr=Ggb*tH|)dUwfLrVZujDj+Wg|(1OSzHQF@Bs=%rAU-UZj}s#mn(fv z{f?5V1niO1$3a#_b;{xjJbj5m8IUz!U?P@%0h&a&A*UclC=yWhQ(^&>kHX6st;cOq zNs4F)`_E+e-MiJthwm_srAX*XN)NZ2SJTHpEfsOma^T#yEo?)6eH$$Q0F^ubn|Ag+KPWMTjqVPNW;imLm{xJa+dtu8kLOgI5N?t&Vqa0WnlF%?kB7Af>< za9;ozx_8PgM)Sr8DQa$$_#$5JAk}rkc1o&Gkmz<#40yNsD7$iZc$oajo#Y?DhW#$Y zjO+77Qz3OtUD&)f7&N_tb=^jvkixpOK=!L=QtnC%ou49q?F+E+gT^ zn2hQOe8dviuiAL5>l94mn)+z;It+YNDr9;%sZ%FIB<^yf%WW8TaV-X*EE>_mOc7E@ z1^Wt+mhv%WDXPEms1}A0uE1-{>aHQJX-w3qLEQ(mFIYhp_uB!5ab`e3xB(FPDz)cC zSPe^x;ev+1Edx~p<`*sn@}qFz@X)Ut3qt<5e&OM*{=F=H-KsDb*Tt1{%HrMb6HJ#i z>U{mqptaPhTm-z`>Qo8{e?zqZeS@em6w*wxR0D=n0Z4;Hba&8i^alN2uisrl4VY$^ zTe+$N`6}QYSba{})yBF^04~&;P@n5%*NGFGNPs~Q)$?F;K*Dw$DC_k?mIVcpY2F?} zEJaZedJ3Yipgpi7!NRaG^X{oQFcgvL$!9T|2-n5>Sdvb)BBr@8*E*=*J=yBw9~O4) z^326EvF0sm@GiP28MYGe#riPhv2HzrWgm>yYTNZ(fWLzUSr7hd$-x4%h%5;B+!~sg z6+EtC=@D(#<+1n;1S;X)=B6vJ8G6VN2QYd%#3jvWBHC_!N0?FhOM z0QWr%sDLk-N}*!_Bai?I@abc%nxYaC1I(X6q!0oiJehUD6$F@hc@fgJagte z|3CT6na%V3nw;@$o;iQ!$&Z|gxgX7bJ^9Rq3p-M2*-F#u(ofPTnUf3IStI}BzG>n6 zzbgNqze?2Vc>Dz_!G14h1p$c1J;J`d$(L>Q>K)bbwH_giwW>gl*&UdLV#v2G)RDRu zuOAHL#$Y_?bQ;7){4wqf#+Nz~_isA}{Or3qN$RG0DmMdZgaEjTD>PeJ^~G-KRM}K_ z02y;sXp#ml@FuE3SmPr2Wg`k@qBoYcDyY674}oege3cv>%qV3V;;WpUBz)jaQ3v8Z zTUHJJa8;_%gekb5wa8k)pvFWA;&8$;H^+K5&yWQv5 z?@=%Xy^!>~Jrq+}Mcfw1Ez(2VJQ2r@QAd$C<(mBfU`xiK`yi*}5*w|Yl`SqMVmO*1 zvtoi@M8CQps#R#oRKncg>ggcSK^v6b5#~S+A&ZCxw}dOjKG~e45WC~wIDwayd>Knl z7}q)cebE7>YlgLK#!<<@xEjJM^f=DL++*snOEtR3ue-;X(ExJMO98isPi>M6^$0uH ztl!xhqVKM?4|#>KZ5E$$`5AhxLKG3XL}(RVkK{$5hbq`F4zn>7bQ&0-t2n2Xrff?8owb2f^d5thJVqH#}nKK z^c8WQz~@=6=TTyJ8&ZBm7RGfmHkVP>11(S48XK%MHwWVbBq^Zc**XYe+q^gqCGw0q zBNphbMdY(J#WFp@+TJVA@LjdhwO%1&MXPt|(rKPypx`K?S9U`E3yoxQYCIbwzF5+X zqbrt4fwg3cMr8rj3UqIb9Q{O_1PgC7UCf~qk90{WkNF!CNysE*aOtI4xnQHNQ9%5R z>o#3K7?c^nv1YM}N4bX86>Y$LGt@@-y^7UhA&Y$xLiL7K;sOR1=Bml0Zo{Ov@~9;s zhi>!qc*rS6FWP{hpqbEhxj$69LL5cndC%Uf?Uz3G4D0Q~9#6!w@=PPK}D(pk)^kMGTG6 z&_HUMR|sN-5$EO`5tP1MhCYf6Hd+Cwx*+Ra!WXYx4mrr5vVdn(CZZmQw^$f#`MFaC zNE7ZmIWh3cEZ8yz!sM%v6td8SxMv)SXQR}qlc9PqqK<9J*5~K;9!R}-tB3EZwNdm{ z?5F{Q%Y6?+b}<^*7A}Q)=NqQI9hteJ#qCTOQH{}&Eq4=Unaf56&b3=I_>aj$i{Kky zG+lMFuH0HeJT8|hx^CIIWNcy#aa#taj|vjn46NuH0vYfCO}k1r6X_I!2Q)0pMa1J= zfrWS?jldDN4sOsgDut$Ip>C70l57AOLvT=VX?6v>lZH)8NzJpP3?!uDSdyR72*%?J z%rx=Gp5Z%6orB)FNK&jk(+Ii?pp+?)epXhPOB?C*MKhn)V*uq7`EnvsYBJ?8?vT!^ zY0*MLO&Kx~gawcnATcgT_w49&T>Uoztrl-DkFQ&plX2cUm0Y~leGlukFkXlirH^p2c~?FO zA18qTBA7WSTj>JSt_&7mCU){^ozU1U0JgGn5Y@~AivB&+GBC@)LK}($p>hJxifk-x zM`B4kB06P_0g%jDps$%@8E0UyP2}nDH?6u>0F`zN6f>~lN!nwW#Y}2BS;A64!+$B4 zL0E$Rvf7}FS!9CZz$BW30n1T*+Z03W4Q1)6%YNWlR9*BJY>m=4I^#oga}h(SK0O|M z20auj&2S)K>C$AdjMdG*YEiClFN^=Bh`v zi;socf1D;;CPd?6^Nb{4=RU-83-*<^8pBAtP=KqEg#DDkVjPE>bkaZ}FquGeHIN|0;uqr!Q*jBR=hiwrFJvcm#-3p7yJaFh%ki(zo?8T3_fm50R&V+SK`y&4r4 zq?|YyhMQ!zBT;hAPqfIZai1YaKp2rkY$9kJR*giMKRT3RfxwkCc=s6 zmZG4-5YEwwHV>!%@fs|BQi%N%i8zUa9T4LuP-0I?Q8HXBzM^U2A9#z>+7rli_ zEaX%Bi(IIcxJWc&V=ICRlZAN#lKfUYjjvwXHW~~h7D-o`1&y_G6_Q5bo-raN%`$5B zt}F{i=&ssV+~jd0`jc@ADrRA*x8=F~G7lIrAYuW0I}jjj*05i};vqFtI74}oz$sfS zPYX*ZR-uSj#da%$zAC#z6a}#xtyZ)6tn2rT#Y`>aT_BQf_05GtJ7t}6j&{yC@vW^c z{!;i@neum3*>lz(U8jrN3Ux*HtHW@Kr)W;CXX}ZCY%qAN+DbxA=i;`LPBhxsdL$6; z%{6fj$!GCN!Z@soDRQ@|w1!+M(JMbkvo1%7g&}wmF$h%ZcyaldkhENO^{%i#sn?uR zojIe`K)&OArJ5|;kw^-GH8-*-)`mniSPHqWeXtSBt>yJfY0#JnI};SLg55n9leG~0 zuf@<{*_?mkx@P(Vns&;%{!4Bb$umECSMsQ(i2kIpb`XrrtdC{(ZAu}81To88CW3fW z1`YuMO*WB3T(&@PLHwA39#Ke^@quK#HPKV_k7?XLIik47_!^Sh5hUV1Gv}cijkYLCTUc=5S`2%^a+^D$VyqeyxqXbUN( zfw(|1iCt6!pL=q{c(0b)!@GB2b%~7>3e%)@@H{~uflU@015NGZF_0$1ffQG>yNs$& zf2Em4x1fefeDUrbSQFI>%*H7BlLIOu-GyX$yD==;9fwI3jV|8KY^{rbNT=iUx^=zR zLmfAF_YQxirIOB+0)uo(PY4dw?0E2K%X!mQAOCIaoDg+U3|9onPVS_S!Adsn_l4St z1{=4Gl4I4V%?t>%SW+ck%S;MSu~WlN)*__K+x1>K-@;0Ql_XOe;-WNmg=sse!eily z4N8Yc%+R)R9D$8LY-65>EOZ_DgVqM2c(Lqq(<-ieBLiUNLZ{X!nyyqGj|-{(T7OtV zB@HX41gfDWv{Vo{$q$fYuQ%*O0mX6x|DaV55W$7SajGk+XDtA|QT^&Q;}5p__@QR` za8yTB#yVz6jWKZ}t3xjm_VlJsc8O9JSsiotZgX9>Uq3;8W{XUinfKo z2QfgY?)phO=nB^G62IIRJLu$||rBb7GwOxTP=ya=Tv$4`G zS@j;8Afu*@b_DAO^D2tSi)6%o;yB(7dye%2(mWfiqsG%8+A84vj&W5(iOd1%z9}ZP zJMLgjWFmfFWGzv3^))X-0Z8b&YT`!iz7hqLF$<2Fc5U%cN-P$U%67`F-dZm`z;hD0 zT;8h^F?AjpHfU;?bg)iZ_(@t4RhPTJE9-*QGhz@V&*Z*~^m)|~VoizB6PWg>Qcdy&aBn!y4 zP)ovJhgc_#Hn))_oURs9t}%gYSX3!n&FAz|xpKQRK2Tg*t0QiRauN;__l(5WLqR7}e!w^DKE8%FYC&WP4aW}cJ-`nwoDw;CC&D@qkJokjSi zwKT4G_adEQ#ZqP5)Y!@6i$_FXLEN9LcrpQfxSm5g0V*fMHCpH+DP?9*f8hz$%RN@U zY`*KD30bczP1YVHn0Z8`q{1n79%gogtW2ftB--nVY^B<2w+hAb@{YFC88U*g1a00k z4(Loh+hT13l|s!^yos`@Uy}D7NWOflm+z@{j*zIPK6iE`6uU!u`M7jkBN4k9Gg>PK zI}81M*0g%M0`s_uuotb$s`y^b;O_ChCn}^A;v{h;q z4C9f)%-3(y+fFsZ~blg1Mo?`#K!O}2(v{8q|H!I{$nEGpJR9Npjn z^B|p8rN6V;>G!xlZ14zp{FceG^b#yl&(6j?iHJoAw)e8eAE`*vvvF+{V6 zWB&foT}Qr`lRIBgO?Uc1cO0pxL@3IXQbw|Kd6|{j&JVhyL9w|$a0WPqz{hQ3YE4{+ zvlbhPT(+9YBzWVHYj-oSXjSDXAoqJs=I2VfK5%`W7#lhCl`D;w>nMxUGfv0I=oneo z$+G4O&pOVyn9Y+ipu*E_Rcd40z}5!Kwd$~)Z?qj70nm$MG2tXcUpS)mVx?#^%8USv0JM`Nil+DeF$W6Myn zxLo+fweg4u3(LJmeGQXTHda)dcqrJu5u(Ek9@ogPnRmy*bP#vHWp`Cmkm7%9s*)r(Lag2F?1Y*&8m^$_GYm%y7GS z8rgb}C`7UgVV@8Aa4YUy6_>Nf-%vpH+-?v5@p3o6{v_*6%+-8U+I#$J*Kk+N?_~ve zH4{ILMk`41YBs8su?nqK?%C1C7J0{c95vGE zc9HA{3GRH^^@4Ba_?_^Ti4rL+%w22F5_J715;di>*dhnPk;mzP;l8XfQ(l|sKwa9^^Gf>o{Evjb;Am1=P&wv4n~EWaq283V1 zMmzTod#;^nwa~`(rQcP0?)r{sK_-`Hc|SZAaQ>yO;CZPbQ54FmM00@n3xOE$q3J>7S)Xhrn55VzAwoib=~2)*qK1AYXAY zUPy+qCQ_lDRIrXJ=1PUs>Z;AMUtJrotzNTMSl@eKS9b*%%%C~Cd)%oh%RCh)S6L;m zp2+2swUUP1d5(Z~&~4Rl{;KBKQ2^ZNt#m5u7+|yeCX6Xnlxl}4zec|ibHz4^_W9J* z7-gDe{L{LK3HH!^SigEWW-Y41v`5yokiC2Cg(~8OB@iv(_qZ%eN1&&W$+AuxC%-!D z=cCVy9~x0_Bx`?*;jfoUZW`qAIRaJ`)DX%=JzH(%(#cvS#WPDe2yTpmF+r?Q6CWWC9pvefIKf#1Yq znt{;kDLp2kMuTZsPgQCiY?6$8X(i*dI!$Z{Ht+%iiZ%wwS&T7I^P+^EDb~BV+xLe{_|SK-oxu~%b;GN-X1=iGbZ|6aH=M)8sEnN# zEJ4-ak-SUSG7csfwzJY$>gB05_gcu+ zw%eUi8`GK5a+&gd3}bh;6=NLN3^vh)PzNj5c0#Hilp{$1_nWQk@6G!8zE0+}Z%)K7 z@5riGM{~V2>*r(1g7b|`{$i0_KZ-^+)&rn=a%e%88z{~?z22Z#Z13nbssHb&+U*`u zS-Cm$hVHtv32`^?p+*tMr!vQ?v2wJ=nb)JkNVFA|6jjMT)I zBBr3pF1U5=Xzap+Z*^bLmnJuE5UBM;bR!ndl2@wJ(Z^*BDw*=dnnUeHDqu@P?lXZ! z9y{8~(vCKY?0KA2duuD*;b`0~l$*>nwPz2QPwEWZvO`cyCYfw2j_Q?OCR2A%=1yaG zRO>ER#ywmHa=lU;i+P4a0~=C|zI(2rVwJhPM2;8J3Y)Nfwe95AtN0t@sMjqr;6coF zTkU0DU>q$;C_Q@+(A+wzBpMABr{iU*1;{93_&nfScYb;XSpAN2t9mRC=vS8&p)1wM z=eqCc_Yw!BajI)XqXubgd;>5RCm2e&Ijx*iLwvlmYgArY!(*wnwwf(tYusRmTVv{U z$m8US#5IX@c9I{Lm{hWCKQi^aS#M3L!2Q=hFFax ziDhg(S6vqXCWvCW*-m%%Hdlrt-WEH7+r>)F6?eZlmJ?+?uubbm+eR)s*dfo~xS{AM z_04UToxhlM^<&D=J}EMKqsrP1k~}EjUQ1WMmp>r6R-Vhm^-1Dq?NX!H=w$L(dKF7u zqMUM{b-UAF!?BM@AzLS*=laL6<~NlFDND9g`4ZW0oa=2KPs6DLRqXVEGZqW2dZSMM zqqN*=Qt8Xp*@|$FC_7Z$;m{yUfWHp{gia=joGL{%_C3`dm2#!Eymr-&?oy-Mt`2)9 zo)xUie5Gm@^nh1M<-4M7q9!BeZitzN24diV`m9H0i0D`0S9+M_vzb*7t$X6^g%eBk z^?P{)u9za4UCEGNZ7yBIKC_)myS~!P&BmyUrXxmpllt*$pL;-X(8dJ$+2cWT<_=D> zv4Bo{jx|3+6yVrc2qN6FG>aK(^?ohspk#LBh6LIZ{&8Dg~j2FJUft zwDa1&f182D@4sD%9_;{4vLy4YDq=GhPtTGj-%BWvy}L*P5x=fld$^tSV!oP5Fzo^) z0veRecF1|)(S%lIGn225>dgc9j7L1!CZ=x~c#&Oq65)8(!Iy}FZoX0*;xkvZYt6Kk zZ8uu0%jI4%ZX;ZuXO~r|C^d?g%zVj2!o+QXK$ud{8j9$YuGteb$GzqLPGY1oDTYjW ztxg%2O#eM&9G_zBC{?Y$Yr9oQ4CBJ~6{Mr3Iq&&$;m>EC{n$`}I^s^j!Rrst$xp0f zDcEyI@s-2^lW?w|wNY8J6G4<)N*x113YTQ>@pwwaDWw#0>lGYuNh>*&{Zq^wxG`hwi}Mpnnw(WE zvzTv7=QMQ13-PX5QFG;dLsoZ{1DY`}gzwNsADa;>?mMX|C-Z^_<%AM?Y2}0zi6yFT zcdsNG+);J0IL@kw^d~TqBfcl&MGBzJ-n@#>{F2VBjFn&|6)&-?Oxcxt2Bo4>rwX65 z8nu)i&yf7f6-kJ=TXGCfN{0psgmDW@Sh%=VE9kZsadpVju)z#fx5M5BArzV=lT&+T0c1UHNm6Ct6^`pwbm}?f;tXkStH&fNESL%~|pBm)f!If3d(qATBhxZ-6g4L0k(=(ei^Sjw-U^GYL!ITmZ@APNr&?Z5x&ffjMF@&9{K8wyYtA;$M-`iog>oFuOE3RU$MbAigft# z$p=u|WM*@j8gmIYYq;gQi6qx)8Skq+#YiH!C3Mp&1zvnCuGk_s*vFA*W18XRV_Rgo zK2ABtsMTzl$<)C@3^iT`W}b9B4tMzKu%)YFl-(RC4oDeb4itm=tx$6fot^DTV3W&j z0N-vgn7yEh>rlQ_Z>52%FxL|(2EyRCebHsDE(75)lyF~OxOo}6{=$Oy4!iOCS%?31 zw|-uULCZ-gt5--eh z&5B&WQG!Ui%>;()MY7(nSMt;Hr7XhaISl(c4HF}w<`b)Grvko`dzK}Cj!&fm^0<(1 z2h9}Xwpu%E$U;tvLzX%!&nAhrT=#W%Cwk{#$nLZZ;>M=D z-Npa3i2tEk!(AA^-JCmWsE)F0&*E8`FV-D4F6Ek1E#EoFO=^KOMeRxzKue=s+<}r_ z6O+7hWjt~Lv$$g9T8EgQ0gR<7XR*ujp+XT1glkq^akPl);xx2aHiu$2k_&gJ!}rg+ zeDAU7=`3BwWG?GR-CzaJymGvhpvzm(q3Yt$O>bQUp@5b-6JMo(n^G3xy==Z!YxQgE zI|-SbV!7rjvm2zqAt^LiM60Tkz0jyME6j3$W_VG-0b^%N-G<~b?k^=uYWXbXY7*SM zjF}>c1)xL4s@eb?Mbe?n_7xSua+ktmX#-qQyGc#8TyC_=l{PD&Q@wFa&J;5+JVVK= z`lD&Uz6y(lo`~Qn;PeKvc)pEu0yykm9T+P%856QRPjwQKvM7IK00!OCi_)NhPdhr{iil@$!ZI{n9e zz6D-t1^Rb_hQ3%TSDLwEv)M*84+o?Q`^Y9Ue5NwqQOdCE#m2oeaAkx^^;1pQQLLIy z`OZ$KiQ5$R)GDrujUC(`rkQ%FUc;|2l_D9^F5vi!-lM~Pbe#);_LR*QPEovPWj6|B zqg6vZJHLT-POXMrFFD~t=3=w1iV-nG|(EvuL}>aTD9J^8IJ_Wr3;$&EVg9`+%@JLFNN+aVr!NbU5=g{rex)d|Y=_U}*3Ol`W5mV_p^@>I|yR+3Sfiv&4 z5Q?vm-Dp&@6ldkdwz6}j8lJy-9b&W}fwNZfS09}b zZC}^0Zkv-RDa*l~=Or*6tAhk2+FbSG6(UdgGLh#;^LSV!mkX?i6=QjAt)3n&)#KIv z8d9B&we?W~@f{}{&6kZ*wOb$T7*%(TR%^}i<32arwMf7PG}rDNS9_Yv`vS6GWG`(~ z48uE}f=#hmom5U2f!zb^0mA7pZ8)I*YcCvdiz<0c9dk{lHfpp?F7H1 zS_ouwtEiVTw{nl2wo~i2TQ3}RyF5r5vJ=VMfS$lgx2c=$#2dTXtyCLSuXpsx6m=?% zk!#}0Xvc6Y=e%%$xVGfo7DNUqOdOa9Y6#a;fWzf7xl$VHQ|nO zWK&!|6fY9WZSYJ?bhc3A1X%pI&m-_oD3&|Q@F#ZRL6_C3Jl;^}$8q85H=V}H;~V`b z7oOtGg$El8pD(l=>f?=P=%vx#-6N7Wat#Kj*Ah?V?O(k#W1_#IVxN|5ui}-YoIv=v zXXh%$))=f-7Xq1%>fhop#o#dgPzqD{2PjMd_)*OFFo0ZE5}YP4{2`cB6Npay;j*24 zkMgHW4nj43A$;Xi#K-+Uxf`kf*Dg4@s@<(#F}e96HaYFC-D+Gp;D@>3WJ5|O9Pmch zLd$9#nY!x6c&WQnUO2rG2?p8o8=J=J$7js``)<~+sVlL0#Hp3tn^LsCcWreo6;`=J zia$3n0*|9WxeTcNKbipr`vV#F89{5CtFDbKCPU7Z%!F$Ri3>glq$+8fGzndjT+UYX zai5|(*$ei8U!^W)>#j{iA?q|K<2CF3m1=F&p(0YMV%WWeVax{_X8@r`j5{+vE!Y69L!3L8%VqgQd=Hk_~OvN_N8JV<>$$`>px_N!S5<+!~Z3Cl^++0P$&S$_^!;h=i=c`uc$l zTU0lxwRwEm;HH!O1(Xm`Q25gVavxc70m5hImb}LrjW+fzX^WwFxcUGw`t$L2Ux>Wq5p z$4Pu+3DoO!N2}ujwm$pz?%r7GH3>O3R+d(_Z(kWL_qx4qYx|xNysT!c-wZNucLpot z;b741cUPC119Y1E!{PcmM-KZ-8!N-5{_<#}&xt47gKJC6D+6xoun}z4C*4I7wflGV z)^=^Ij{D2&gX!vYZ91H;tS+r>U)$K&v#~N>8tqseE%*CNP{F$WYF>^y8Y@;kwu&)n zE~;Q$v_2lig&VI?>=xoG^@HLdPpXeqwboo}wO6{MPNm(i)*CfKb*H&rulAQ$N8FJg z{M;FmVmF?kMg9fBTof89+{S|;gHjWI*FXHj`{mEe6)1cNIfj%X8WmDHJ_bfs0DTP% ztF>avkqs2ZumY4%wi3^H;C-$X$jh?!DH(1_R55eMl74;Tx^bzAzfY5_;eM&m(m|wJ z5h#EzU+hQI#nP#07(WC23;Ya91^RO|22#V)C)PHwuuh_womf$aOcoq7g$gQ)Hi^eR z4?XU43YMlGio;{1a*0SfD-ui3M0fZIGZOxl(jh$J{R^Q4Xf`76S}dwj%T~1*73g?; z;*w3^haerPr#Q~_bOu@pTpPLoEf9sD88jPH6^1R~JXf9*uG~a_LOeFn=HV421^%@W zheF5a$h`AoMAyy4?5`TjB+l3YZ4j1x>PTyuP3%Wv;e5Zp-0I1eAULLs(3XA1DF4k& zrsb2nv?Fc!qkcXPtJVS#KhT-t6_7omQjLsbOS8btzY2-Yn!>ZFW34CR4zA1gTZG3I#r` zlxq)BS8rAT;{uUk>q(A;EHoQNVq46Pd%&iem0Sfc9@qVNFFAVxFaTu8Y&R=ZE0)$e zjpY`QvT`0&FN{fFI3L?4T1(;GTFz3EX1ZKoUTb%Zh<>vpCo#fPj;@d# zRS0@G%6Y?n>0~B>^!A2+CNE;;frZYVbN=9H`;N8c0*>WL)vT1PfZZ`9U)V-x=P zq`(=O5QJLB`9V_Pf5iz5x}3mzr)e$!ci4*~*9i9~`@$J}ak*SuuKZxT|B}5}aj!HC z*KKi|FCN`6D{;Il;P8%C+oKg-mQJrrM#K+I?6|i4k(oTzSD$Q*j|d9^$&^~kIbF1O z@7Y*whP6zilZC^0wPZW0%Q+8Ou<&3pk`1KRLBiE#Hr9};r?Q3tE~dR$MWCk*+5z8e z$8|%1px7j0%3kOIdvL9C@sylcHBhd=h^+*Lm>diT*Mk*;K#4k%nQpg>^+vh1Ip$T* z=h(m&FOnofXTL&0ih?nDr(BJAC!M3jT&*Tc12(akVYwXcCduLI=D65`Rehn;q?*3O zvj%K{l^6i>OxkH{o}A_5drXtXPQW!q`iE)p0#*7DlUs(MD`;y`dp3 zhJe`lYU0-Kd~o_})4+>T#;xcwD@i$Vy|P=7cP;}iOGkATW??kuq@`3&4fvu(_l9H0 zQNTqPj}&NQM$)M6PG&Raq;M3++hp8I#V|yGA_Bb)J6SZ;?;f*ntihKAGzoc>2L&*k z#f9a?26+;T8I-gNNstII)-lb^0Y|4W*;)p!@A74U2iIaeJQC1ZprkoC02%z)V3B7p z*{eL~a=S|cvfirZb5sf&85o*%QrFxz5_LqQ*>t1EO>5V{Io8Y6Q>hbG+3aFbjIrgE z;xja#Di4$Vb)}tav`84#ImEHCM}SiaGhjcMfm*dRCW}1m5Cy}R!BYcxVF?HY#IM5L z6*3}f<(xmywSzRRYpK5e3 zG?u#;%dk8w8)It{HPDm*vt(*nFrt=~Ei?3c;4>;U5+|i{74HaI7I4_PK)MRlEeRYa z3*@idVWek)yJVqakO!_n&?wtklIN5(Q$-;2Bxd=_IwaL9csURh;4p0vo5kc4Vegdt zOC{diYPVAk#gP^U{GW3*fOr|79sz>q>%Rv74 z>Z`QT$7e!(Uq4}1PoYq1WVFonStTwnRR=4(>IM;vLHRpVy(mV@2D0M_aDchZLmow) zxS)khK!hm+(wpJ%0I)MoRZ`g!IVUicxapaG#7a!2jxc0Y+(|rZ)j>JLM=mJ^0qp6iYp~##gCXF$ulgzHf*$6JF7jTAURprKg{d?)1`kgC-TDm5<58wrI>rkH8FK7%Dl zPhhS(EL`G^cgSMm2VLyo^;ratOX1?;SkZg> zqBpS|t|!z4AudvrDYZ1J$m$4b+YMPvn)7p>TQmCUZ_NY~C(lpo=MbA!Q;YKYc`}6s zJ;wW;L|a>p#3E)ldr>s%2Esn5f?TMeW}e9B)i}ChdA(4I;rxQ19So*;AyugAxuS_B zHk>C$AwXUS!1ACM+qv^XC5?SG;j$aeVnLFjG(plZX(04YnyZ+O>p*2e+`6SSpwQVK z_1a2w$*n{tFBWSMI4O15DZmyb251esEI1LU;*h$sjL32UdUO+@FsVr(e3eN?lt@DGw0sG#=RU|@<4LW{R0oN_koxY5;`FP z;*f*@2_-m$Vwy3S4sie{bQ8dIY+P_VUy+{o?5*#dC%m3OUjG+<@w)x}G%8bmzi;`J zR=HbM%jIf^WgOa40H?~qRm5S278?C4Ix)5*c{IwodNkIt+=4K2%$#V0ng{u=NJTiX z5~qE|;{nQD$$LcQ?jlbK=taPJ;09`qeg$T7(WRPU?ZvRhWtpcNgvYr{(h9G*3X-To zXBIzldUTS~Qe(5(h1{A4aKdshiiF*oDG!!fXfQA9x~K+XpQoOkZQijVLHhkO3Y|-E zOvs}TJKBq`@Nhu;K?x|a3Wfn?1jg6Jl7%a3prFE&TgIPD&v#si+*J@zc^&_$bOHJV zEvm{wGeE1ude$+R(2rQ)mxRa8{lvtItI=^S-6Nbr|-Z|*A$lLvQypQ%(}sWD!@9( zeFcLHlr^$vmfKC>Jyow}<@3->wUP>S0PN4AA*$tkfg@x3f)WYmn$p=Sh#;N3H&pn8i1B`W=bRM8-w!3PDMm)^%02x)~3wg!7-wGHYbk~7|*{)&0 z_AXWwtAUUWTX;#eyQV=$!}SSdV1aHh9gQ-42)A4s>r)tGOlo@@XbjO%>IRpMtKO>^ zj(#DHOEypln1<=Un-jn$pz`FQIE zT0TawqR1GSKt{vLw#0J2lvixF zxpHA}>b82b@1zo)_|yew>M>UbPU>EnExu;FA;$b6FMHbR)_+nRXMeMSLXwh8=c>iN5fGQNP}tl|szAo%mP}~3toE8xq6uEe zw|vXKaYqC2Srd(h8e9V+e_~!k0||~73HmA(2dgrLEhDe6#g;vXRbZ!0y`z2O4v-{u zG#cvG8Qkbb$*DqErH5r=hkz?E$_Yp^&|x76$*X{AECa3?r4)`FHl!w)R(OtB)2n&3 z2a2YwB0R%u#azMy1DM2X?3p(za3dNc14cC9}mw%i4yL7jbH-zPe}v6|0sZu&`GYoVsrKHPj$( z1iIHt&25ROksRTkl}YJJGGAZX)@6rWSm-T}#n>e(HCtqBh3f!6e<6@OPyP5zLwgoi zL@vn5=Ji@Qy?y&`X-8fzuI<^;p%hR;o-nVM*H4NI?XRabAe%^Ws+3tKB(eqV|9qxJ@o$y#9+WR&_}^u7;e8|vJM7C9YB{usXOFmskjXS ziF^?MBA=$8OZrr)13hZAg7gX80a!oQcdW773k3o;&>NLy2;hlQRO9U6vz*L1?$YwG z%%$jbd(HxOQ$kggm838g{w>28eRo5t{-JA)?6b1OnxN2h!I;lg;h{^*O(Y+>-NoT@ zyMmSiK*;rz>PJwDDrrs6NK~r1cO189cGW%YibK37r>Z?SSl5xVYVnJ7I?-jI>NQX5 zvK4lGAWjO7gf^b93VTPjW!Pp8i8mk$3hOyaFBQ&|;#x`p{wJ8UuGCurI9pk-aUv^Z zv}T}eU{(x|-&g``P{sNYffMj}f!2{qEuvNT2R8=LA1K)MQo%M%?qR)v3Q4Pw^Wjyo zV}RVRxP7zQ0#OV+-=~sHfri+L!o{jo=i$L4lYN2MpoDuI9N$Up92j=c5Cfrziree= ztAho9*x+^pii0@Ojiar#u1fnsjhQKwo~ov#y8gDMvLq*~tvXapGZWdfR|jfN*eO3t zG0*#HU@;&+eq$+fxyNNuvteUzTa>H1zv4^1Wg{!OYxFj2K?a`9I_oC|n%IR^oTSoh zXlQzMs=2j>xulpz!z&?bRkO1V3(Y4|9|Q)PdbwL6Z}j0!qDnvyu}e0OCXHF}Tg?E- z90)`?i-CX-8*2s7nF?5{;V=3QDf4;&dtT|If>K@wP>E1R&}(u5Gn)+*mQbN8xfNNp zbjL#G#v)}l@;Fb{t0WrDp5(F%m#Qsd+jJe^ziyyoSXbDLsozzq&Hl)9&;W8gk`0$# zfE>U+PC@IE-yvoY02F!fN?y6x=ufKWLcHk?yk4Wz8TC7Z{u%vFP3!Nhx`CF2RROrA z)&YNnHObGDxg^0tQ;%|zaw_4|wo(&TIyrm!uB=p$u_N)W$`!7CFtCTn9C@{wJ^OTF zdOEF3@ooFDq-e;^Q&yyIDS>7{Z+Uy)0)b;2MQ8n_iq!t5tQIqIv0TBn9Uot$H9(<& zc?-%47t(wb0f~{CAM>|?lXOVrp!;Xx;3RN{o+C{~;a;l8bk*$L4M3|sJ zp-gLeO{i-$F-#T}cOcc#G3Zv-S<*?N&}@U)O$ig7hGM?Niboa_1UtlDT1F;Ls=I6) zEM#3zasmYeb|;e(AbkkpM`C6az*vH~f&FHn6-gV#@3-8NT139muYxq}z;p`|MX2OB zh9P$Yz=oqP$l;x*)9^ZT`hiCSbC2x!FH8F98MAoEDWbOf+2)+MM0;;_ zB=t*4qDOOa)V8$(i6`0XNwF(J21_%kA|TvUfW1}F+ekW5QOQ>fznaZ@uHQbjId+~_ zLW>iPoC38-@<}(*tl*@mj4L zcPw_LDnQwCeYeZ%#Y#ox7}f);JdiQA9@Ib}<`Eg?%j7=D$%6|sS;lYN(IN{rgHVj( zU5V1J&XquhB|o-%9$|D41;LM@j6*Qm;TND3;ny3e^z=JY3(*WR6GA6lvAb0mf4X)d zB~-)pz^B3GI3F(Ns5b1i`j9D_4Robyl^b_Ntw9beODnOGLD@H#&XkvS4;l?R=0J+t zSo3Du@wqmrFDVCXC$e{Mw(z_sz7brBzbzNqPsg_>oJIn@u{IOy=?G-?mZdd6kwBZI z-3Kh5ajIFdv3^pNi>iJ=OXJRzxrf2*Le3r%`_%i3+-UU*7yh}h+gn$5W%?sFNAVaSX>e>J;V2**0Bj9YZ50@Z~ zTJ)bORigN z#!d>U3*-iM3OEI@B6SZ|B=RMz86*!xiIXvG$#OO!`}8TZ@pL+8Qx9_b;WW;%vDgKt zX!7$9e{=H2N$$-E6kQSc$A|ObzKE5bnJ>5c8R}u4&aa!m%AZSv`SnDU{!ww8l z0n@TcPG}VzRMzzhfKUBm%fmvr*;qwV3KoKI7luw2fpNRagUg8tv@+lgINdJw!Ghiz z=?y@|92```N`XRB7g`AE#cH`lpWgm!$7QiNQHn}G*vqgm<*&& zJdbA$Qc=C#t7@u22*Z&jmZxn8hDMP^vlysjlXw$6m#l)EMaiHFtFI2|ty5op8d)J3 z9eozK<~NOySplFwq`(cx*{#%hPAS0I7n9+EJ?_`-b`=~HOlF)JF*hKWn|y?l#b@BiC9#DRoB0NJoiHP3e|HafgPL zgM?qJsZ>h-wpH6H*idhErD7La9e@)6zHc0PRmlYg>@>KWsA%dk^3c)tL8v2c}C^w@IZW^gZ9p~CN%K6+uy!2?9dDVhF{j}Ej}`-H<8(r+=!D! z06ZS4v!%r2S!|6z-DXHSdbPQNBg)P=gzsr`&*<&w%^ZRqE+Xb6_nlfrDAof0icJyxvfCUP47*tini zkt$~BE(=V>-{#2Kx+)Xf!JnZSz~=4RQq|<-P*WuxP3sob1j@?!Je-nXUt_W9){3OY zeQ?0T4p>#&?zOnbk%ZcPHl@GfI#nXNX@o~8mjKj9JFWt88tTbnyHlsn7pzYwT;a-H-?Q^H|bRf`Er>j$< zeF|&KbQ(P$0!)3;aIvZ3u&7Ea(b{{)B6CEq-=0Q&P&5 z;QLBlZ*}j}cJ;H$QkSBB30qoOWk>Szc?{XuMNUZHkwgWOmNjmk0t|H}rQ(3G*crNZ zqgN?aIzBBH*I*y5RSZfY)Q3<9V@W58Dh7x>YjhC^865&QQCo#=q=se$eTiOUZQDYi zM1fAr05vmIm(afHOBD_@it9)#=8H<1Vj{#rg!w8(4&qTHB|-O`-I@K_wU$WH$TlFU zEVKV`WT`~FM_CL&0HUwx0TN5sI4H-W9AJFx7WWU$&rYikH?PluL6MPUy@SkGP@F-r zgf*>Fx|AZHgW^(sH((JUm;KXrx0V)ntku2cwpMX1;_7(8m*?lwp17Q^dzF;xcnc-4 zOsQN6m5XgPDEO_qo0Nv(f_(i*j;6QZ$r8R`Z!Uk~J%OX3{?H2w+4fao&??i|G^|~c z(q_AMjSUDzj(oE#`3Nqi@><$zHA^7&S{ZTA z01byB4F(B_LO+mYqrjTeIlH8lbYb8|p+TGip$^<{*e%iNDiqwBx8N5k-!-dCyEk*NGG`RG0xJKRsvVvJD(ie1qMbM7~|Nx*bS)%fu3V*Cx-({w6pA zbVfk8Tdb=zHzgKaM7`QQuX|R}>h&87d&k4mnh>zLJ1BS&!py6UVkE5eVykF9(#dt) zYE#W+<03`Fn%O#aCq$ZjJepjY59`;h*irlw8pXARJ>G%1M@4@0c*nihs6!^M@Q6?bsa z_7UxSat{kKC%Ji<22a!BUZB>AOl3iVB-8X=gi|rWY5O#$(H>}5`@>ed2H|KCokQrO za|01iXbt7&wqXsQIdAQ*B{%!Y`L z!hST0gqf#;D2k?ZTH}o_9FY{xGl|L~O`=P)Y&5f?I4|tHG^@AX|2=#^jW3^>&7OHN zV))`rE|RYA^MzR3&d_($5ri0a`(4S_(z0%9S#P0%L~K^2eMC}3rW_Ky@Ug-H~ouRVlc9)md=rq?B zpuPro1DB@9N21eH3|8Y}0nTQrRJnqZP1WtVXfRfqOUP3C6=*zdHZUR`vP~|Hl4&Wi zaDJFx%1H?fSBk@7k#4Chsb;f>|Ab$TN8@THp|qP~EGN(`l0=*jg~oN7TDtkrJrkUx zZ(Yh}FFt+43pPbFN3ds+zb?SYRb{EZvNUL;f>c(dtddEW5%fa$Q)Qh$sp`nG&vKHd zBUe&U1gZDDR$VQ(g5oZmX^+^pHdxrTy1FpB?6gXkx(KI={i17AASC%>PeA|5Lut8z z4Tj%fTNtg?7Mk4wn4iTZuhv=aEww8Y=IgYw8@}WtUR;513ihc4grv&yMx5GScIY@z zBk@sAEzn&db46g-G^#zoX{dWHwWS{QWJiYx4SE1TuZr%kW0VIpWx1?0uzjMio(Ews zke+G5pI>f*>}jtA1&6xNHd7!5X+iP_iBh@}+z*jB+eHJ!h&|+24*KBDyB2KJM$0L3 zb+m0*C1!S{VAv!R^Qrp4S4C=DfS2n_r|fJMfz+b6Tu7x1Cz_G38A)?iPNLSHx!%>3 z13wD9dbLMiTUWK~C^SM>w8G-{i==eegSFl`Wn_=#8HBdlRLad3fL4x=ho@y z5U-Y~R8oT1>@wX>8;LOkJr}5-eZ+0HpRw#M578%VqI}_ZEcCP4a#{!zLo7rP3f_fTHwjrSEqZ z7FV||FP^&QQR#Nsuuut4OMZYpT26NJ84& z3+ly2&Gs5*qdFK?o84BQ2&m2a*6r8Xx9Hz=cofN)>KwR?1Od^0vD&pgCrcjF?NE`n zuW6&B%RWR%9@LOm_pI(-T0V7kd#f{SH(YY!^-(hE>4`bjORUKB3sTu?YoVFMj3utJ z2v$u+OX>Aa9}rnQmg#q5Gns4BYSb_@^MWvQ!39dP_NK=Ivu$@{UEohjPuCq+S_*;AyD(NrgXvnx5Y z3!GA?OJAdoBU#M>om{_o|Ajk^_NqPDS?`YM2hy17@j%ecqcQ@(j70-Y;2g!3g5g!| zev5*f?+m*Q1X`S4$6p1q>IT?{6*LGz?fA8^@%up)jEW|?6hccp00GUqL4gI>?c#E& zxub8mi)+JH1;Ib64{fQ*fk7A##%vMcJ}OPk3Tmkp%#3P%Bs^Ml_x#?HSEo%uztayC z1qA(6t`(`3bD}UUbgl-} zv+p}U!BM^Xi5S4WF3fe1=%Bu!;@Z}VIQ zL0jZ)3DZHX+U1@*+DR5jC3s=b9E==$Fj_#wj_wUG&Kgfe$E6O63MajMvxu4ly+g7= ztP4pl>s6j3t2Z7wFqU@UN7!$hrP^X35XY7@+)%Xf0tQ5t%6zvSh)9^%duac1bHHzC zEbZF0Hrzhig`QLM^aT%}0G=`=5UfQt5zZ}30|;*9JP2RpB8i-uEw_5*SX@%QE)G{E zSRrN?`s(t$F>}S47IqbiG)2dE-%eRvd&d($o4jLE`^?jmQterWFe6ZBs>Y1-&z(`i z5Q>^zJ0pda0cuB!#(Ye+B*1850%s+=LxU5qz*J@Zq&_Rl2~EX(BcDd`KreMw-Bm#S zQVH%COf=l8^*&pBlhoU8fQ1L0MQdvy;gr(^0RdzK0ZL#sie4?qc@LEKU_b+kym`5b z4Oh2&>Pn~E?z)urSo$2Esi3}AUC&9Nw6a>Ih-Mh+P|e&%Fb1}JZJ9u=*Xk_M9cYda zh60~VA9K_kZs?k!9Cdf%rzLFLtf7Ix|>4KiI+>jL#ng1e^V zvrJnJTcajGN3lj-x^C{HC{EqH)AnGUopR>VwzY+Ne8Le9m|76*l!Q|%YAYQTGxSCRF7T{*mr(d2@N71`=3JkMu&vuSO2@ao<)Ql~@1A&vKX!gr^sZat@e1b(B~cL<@aT@M zYDx{2Hou;Yqe@9DXkp0^Wl44iYB(Z(tS~hd`vgRlQDz}Jq#evR z&J7mPKP)TM#$1H!{NCygioi|woz4wIyf>PNw;}n3LS3VpCBSH^*4a;6Fuguv%&3Gd z?b=~4VZ}wr3|OyDEeg%X8-~PxJr1lD)|)*d&Oj9fiPk}*{hrh9v$nZaY8HWvz{1c# zXs(a&=>j<-v6Es^3n7T<)C$(w0cC_|#9dsf7TIA>JrxD~;o|A2`XanY0rrL=lB7AF zFpyT<_Zc{Zr|&6XO_G zqITUKNA928GHHBm-4T_GE*FC}F$WIVaE0bZnq1jf8c?BHdDwgJH;kD(E{-)@VTb5 z?sX{J72zq+MSab67!ogDi{h+N2(V-WUqto~;--4WKGmv|7JS1;0my zz1C>g%B@BJ)Y0j zkF8qa5|>hODsU-zNsAh>YxZjB7U=RUm&bnA-i+Az{ck)ldC#Qzqc^Nc;?n*O1f7{Q zXgg6k_e#;2HQKDQ60Q}qN$sw{GArFYAWrL!>CdgT+;eUVPoz@WUfpM zP1Ig3Sv3ZYVuri7tDf?-Z0nSvx42MS7(qj-*IK5((klnLHOo}ZNKP#Rc(@o=5vSTp zv+OS;Z>P5#hPT=Ww78SFBd9t6`vSU(8ZNsF)$nSKiB(=KEND$S6HEfVsdYjm^jNS+zc!5uS00 zm7B{1t0c9HQ=ip|Wf%YSdk;eb2XW zyER8;m$F)B?S_%p*}$7sdh1T!s&py&;G9{o)Itr_+g`iXrdwMCCRqiU3Ny;_OU2a% zqgz4Juqgo!1rmV@JA=>S`4qP_Qg44QT)EG!T z4lFNJ@Z`*7pNUW-f zcq|EG-6lm(%%i?qMY_$96UjJR9deK|@(Lncl6WkY8^&Z|Ejd-klT;C>$HJU^!L@cu zKJDi3KRkK=WbT3YTxf{eC6{Ppp*j;&@>0weth3qY`aH`R$fhW;OR7H{HY|ieVi~7J zYZVBgtd>#{lqF3pVBtBgpA@17uWTxLpqFfLwRV|+nDQ@Fvq7!Dua`lc9?2KQ9V*4HH;YB%Yee!zM6~Z5W<7o(L+MVLD160bb($} zw=2124p4vkX-Qxp(#J{DDF zfI}Tf6p-DjWrg?x0>y%+pVlE=K-3apA~-3#{q8a-!eGUqFpo(MM3_Lq2ZSHSSb$N` zU&m|`CPoWBb1gtFS9&O0Hqp!W>YClkQ=Y~$sNRPzr`oAy?4)y4i71VT@pLj}wUHlo zGxOp`1I+V~5lRQWmP|OVCE}wj!A$=`ON{HPG`ocoZsxM5V_>)Ujo*KCa_gjj?>}Bz z6_qouuy8+_o)r~6CfXMkkd%-IyiGEaB^E}IB9U(mm-?(0-K$JDW7Z!`YSKrRIRL*bPjWkgspc`(OFu9_^o;+6-Rb| z8y5w;_+h8f3Mw5zDgLI>Ry!zIB^P4-WO6K?lA=83r4pi8YxUTQa>*3tI7RAPi9`W( z5hPgy=^Qf|cWbfy%-(C3F)dd_Y^I~BuzuM&npimPHQzjPX!4=S@P}`^w4BQBywnSe zc-YQLT2`rbuQ+dB6)R3cLSCCP7V55;oiKyx)aTo%Rz0+^xk#B5Qa1(tON9Z`pHXk^O}#avNEoVyoM$*SfW&+8b0- zV!pT_W(55b%z~q$h|_nJho-sj>AI+|-1ymt4^KWi5uf0e8A=-3WOd>yOsWJ>8YyG5NI+qg( zK=O4W{)S;>HJqQQ4AE1n+M{9a+#SW!mheC8(iw5J(hg_>Hx1q92ADK327^fn_`X^k z>?opLhncil>(iV;lD63xVl==*8z^MCghAz-0Gmi)VUTT@=r@3(u-WG{2xvHRf?|UU z4Brx7aMc~6&Ikl4Cjh*#zauc(}Rm8K#(P?t9lg<71PLP2%@{_<18dwa>h2XDn98Opj+LVlAHE zYeZ7$7j7fWNgLj9t(}aOx^V3q)pRswH2RAx6a#Xew6+8m(oCiiTr;FtI+H4vPin(c zt1rSpWHrurVTI|`%)wA~T<}KY;zeh^sAK~(>n=d#2v`XY#QYma%OmzZmdsKY%U6!g z=audV6L1$JQiR1>40CFw8noN3a^Q2Wur+yRm$bYJGYAx|vyPT{U_%W4HXrczVdv&u zj2caiwU?c&iunW%S?q4KQ%#JLaJO(dl450`u8EPdV^b+2?zEvxsd#u6t1SXLt`c1a z3TOntmhQn4Us$9}9*|l%6s=KYXK705rFCqAz(yc%-+*G{1vW<9htyF zuxvq#ZBvIq2%Aa*1}dQOaltKND9SZs?FBjF(HSTew?LkR;Bc%Um2j@6Hiu{d%yUY@ z)$&-s!XnefJOEB(Hjk7iEp(O#4rH|HT39WaHP$9FdAN`S)0H5sp>d0kmInL*WG2*9 z#z`jH{f!nna(l#vB`~8k?9TE~&WibLw&-DOU!-DMRnn~Sm=4+%D2X`|TKocPKE+S5 z6@w-q(?ZuRx=V)JYg-91okC>-%>q4_QSH{iOsWODSMRP3#F(9nOXx7_c1#qy7YVWz z3&&<>0uaKCU|zO=o1RX4=fC39p?k-lnUo&-(#=;lxh0mby4;hj1*HW5CGEGfe7ISE-XHzMK=o=Y<1fAM!t+m*;s*9t#A?ILjaCJ{u02~|@ z=`I)4Tv5+}FN2O%Ecd!_CW<+u8`L!sR@RlOQv|dRX$3WOFln`9qjnGzU$FTQ>o%-q zv6cy93)W50Q~}IGHPPit=L>SMw4o_nCg^N9NvD2rRH%mtZ>|4NO9S%)DV)`fJl!U^ zthiHxgbKI;MT+O}lQ!(y2(H{#()AH4gc}wxe{c!q;z0)|C(UCTh*CE;gp8q-RHso# zVG2Ix#&@kI+iecy!juu$GH};CW=`9fiEqd$nb#NKH|ura`5r}_>#z(9J8k^f z(nhRPBms#cbm%WHbsdccUrKAch%eU^3~Lmc9xCBdb9sPVcBB)6Y-JnmRe5Uf zUQpQCtiCwLs|FYE6l@BB*u~ndOKCBdjq^a7Cc=PQ)$JB zp7cIAIMm1LbMW@fr!+HDfvZp~dS(vR8;@MIUc}=G|2620VA5D8S!HQx*9@)-?atIq2vbF9ESfBOxe`oZI0og@zb{LZ&L|7i{a zneLv;F7e{WguzS<3WOF@%iFHFBt=fz==UH`71ODdTJ7mlsY9AZ_oiY&9!q6qQ6_a< zqDq#M(pieyemSERGbGNbta1E&r!u!XbgQdOB3dZwd6q`C#cDrJZby>r+8tvvBq-FA!hU{Yd zWfvmYu_Cxuq~cM~#)TG~bb5CHPjSa~!HSy*k+6qA+9*-x2clK8W$3wp?C~r?^uZbz zMgaP}9&r*4!$Lk_lHgyA%RP}b%nG=cdG3W^<&ifi^mwljJO?`T^n?nfiG7e>Kb;f+ zi9EwJ&ah0!^%^H`RRcQ6mrV?oa?x3_OkkBl;TB$c8FAp6JReR0W3a4RHbRMSK8YO- zI9l*NEh`m8(p#3&pitZ0wo_lpM`MDqN2oO=SwR*c7o9mKOvmhtuZ&&N(ZyK0cG|vI z-}<$mKk?m3^2h^s-+uGKv;1sK(pu+Tett)s84HV3sHVzkEhD)Z;Zpj>F?II>ge=SQ zDoL7Ox|l*5fns@s4o{<*iy$vKAE%jHhftVH2C8;}yGn_&yqJ~OPa0ty>_UmuAlXnX zBou;mTd?wSwT}-l2yWPIkf*u$f$bQ+PcGo{n|3&5xsHl4+%?wTY8@0O*4J2Pmn$r3 zBs{@q;T{Y}fOR710Mlx2c(`KQj$F15c1?3P>jh^WEGG)}P>CQH1zRrH3t1rKPz;)< zLHRcjbwEl3KW$%jI5MEy;3QrNggXF@Rm;bq-UTM2+$22H!8#5BDnM@PIlwWf7;v0@ zusg>3JJ3pjPKo>hYetp0pjHXwFD&BgQjXd$>{H6su%Pi;2St)xgBCm|cH&Mh3k@l% zmfBszRA?RobZ9s9L=+rTGMx>W=* zVyTR#Nsv}4Ackdg@8y^8@v=}d^6kCXyyR^k|H}7%@%XU^pfNr1;19m`nSXfY{&Oh& zi&DnkdC6sG)x@c>Fq)#aL4+0M=HC84oOy9pQo1>V%Dd^Yxw%--Bt^E6T)+rLx}D`P z9gC-A*=qCm7T0E_N{sC}7P~+@F_Rsh^awf7Rq=B`V93l_SQev)0;LIJYZVItWYaT7 zgD1b@f|M?UX&={i@kALF8Av;nKv>J*mMO(j5k^|W4tQYoVDks68PGtHN z0g4ahs%+Z_y1KXS@rc6sVSVOKBUcKn)JlLYAxscm9tp{ijUFPQ zmBCvBySql<%z=`*ox#fu5ii)dc(s=>*(GkX_^wSyHu=a3=zO%IVZ9Z|#w+&k1)t*3 zo}*}1tXR6jW6zFNsOZEiK_wN!N3G3$5VInPfXG@pS#}1Esx+4<;QR^V9#M~2E}KHa zLrfJr{uoSg<@FeOY&{R^(T zWY4mh8ONTRG5pcFSO2d+eBGPg{(%qO_R-sJ`{+kMbnCnS>gJceVBdMGURj9-6rRrM z&$#CNZg%5V;+_cfBIR(n5YAtJi8iCfa)UxzQ_xar(W`GS_7Tgn(=<`#0uu2c))Vmp z@L(k`#;O$3A$uohksE}Ln~TPhskCv~NjH^)qb$u*np(lC?!X&EBQ0q75`Ba9ECy6J zXs}h(7j$r1vgbP}ekig#Hiu_=#K*G$`J2ZFg*gV$X;fH6x-w zo{%!d#X0)@$qoX5X$I;Pb_$%H+&n1ih&-c)B$((-TLw=RicPDH%(Z!EdrHV=iM~uOS zpu}0yHN9pc989W{Oo#-+8{7hVDJzL-opaXSGtWEgoTu$Mbr;qzS$qO` zcohWHqVuz}Q7MNq6eS5ce@b6yw`YWSw20!Jg33Q?Dr%ZE=x!8m07*KrOZaf4nSYvrYAJTgm-Oh#F=RK%Y(XU&zOLLuc}bj|KCstc_9 zu?%?I+1V{KGqVx?3a4fc3$s%*Gpy;;Q-_6cSe(UY0Mg;qc=ohdQbEU<|5v4RFS*i2 zX(K8@2%|ThwmOT@u~iz0ok2q<5X_+gLV!VSBvZuQ5xz}Odq(^baf`ZykV^@x7#g37 zC3EYF+Wx>?DY7+EPXA}i4m^mEm(Qy*CdMiJ5Yie8XW)hK-*Eg$CQ`A)5lDU!EJ0#4 z(g3eYtXnZm6#)2+qvM#)TvUpKGf5^REG99y8nHy27bf`iiP#ul1~#}jD`g};j!hEV zqyz%bnM5+FM){A|^2*3OTOjo2M1(U2E`m>!!pRtf!veDT3B&{wk#Hm)MKUiUuKzmz zCZ-Y&CoHieMRN9=363r$FDz?lu$3@8;L7mp@^Ngv0t9q`RQ zjA)nUBG`9xZCMGU(4p-XylXnyvO@i3E`y-({LJi(uw^DPFA(ufJt90K*xaXt=?|w~>BR-^b4B8cM5;grih2kQ z|7yLO@qaBF7Gr)68KMPAif{`?&XBT&V3V#kNkZUov>ghR z-k^!buZL%krDiDBNh!8e1Za_s1e;QVNsS+65*QFLR=YK7C{b+MVuSOw>pfw)rX$yw z)-*XBjfTS<3eJlhQaUQ)Yb=JOvQXg(rjd{oY3PybV$6^LM#|HYon&JvcDiJm(KLoa ziLq1@(-Jk%bexAfI5psPdCED6RtNiSuu@>t0(UhrP9pG>RWn&Boyn)=WHup2D2gS= zi5l+~OQktTPA6kxJe8s3K`_Ra9z(K%x6dKN7 zTS>9nDb^H&3Rrf^CeXQ)IA^IAG8%B;{C1UC1c zzi*r1q^5-UYzq7BrYS)ZKnsl8aR7_+KxSYD=2hebop&nToVb{jOhXdm>q2&*Zi2jL zPO&7Kin@lPO)*7v3BWBzPuQ37Q=_qy_AQAgjas&Do!Nqm%hvJSf7ktGX2bpEDBdQ= z<|eb_xyjaPj8Eo{Z56^ot@z7Swglg0mM=j^ zdF$5We{Gq?aRvu~@Z5Yf9G#Ew$9U^xb{Z!d-eD_muyxBEA2!cFW3zMf^Wj+xTV{AU zFN_F@@%$7nH_2aVbL0Leo158KF=DbWQ8>@A->{J>s>se3lgIhx0t(o2&`Jlf3CB7q zXJ9MhoRww^PNK)<)LXQ5K)i63d4p`g0F~)A!Wt7RGvJgY=iDjrS!eC>XB|C5NXTxN zE*cqpJYy2#ma0{tNN@p3U((QHqum$n6S5aN89~G91HwFI4}?XN8S)Akq#4RnvQlgC zsZNmxP?k2LUk#2{T4Y0JALjW}seLL%OO<#+@;M-kk(8VvGKMG=PfX$Lb~HAL@4>hr!f*9N2Y*<9Ges7g&6*Jr)W4aWXgyh9g0e6@)Vz9y;?lNQK9-6!Cp5N;5kW zotumDsxX1Ucs@&dGaH@{?kSew`3TJ!T%WcE9~2O7V%YDHLq%huz|m**zjpK?Y9QK4 zf>V!6q<|6`c_J}C=XIqm5%E~E$by&R6^a~A)bhcipENu2?i-r0q8^1QN!^7glQr& zFJ&`va>h(?!%d4CR<@+zQp6TVB$ZhY{O8b_`c-Z^nMg7&VGPGgpCNbBQpnzN6LEL{ z=4L!RKpM9n`B6?)B|MraPVkUm>%rD(1@hH?L8DFnhz{tI17nvn!7Bb6y3>-3}bVLCs*XQeCg14nzGP1|caM z%41kAQ;RkWd^CL++-~8T^@f9He~4Ssptk_6XrYY`H}+Wdpgn1O5V0u_LM{blcf6BO zfw2SC%ndaCpu*Pz>*F#;T5WbztRkV+R8F`gk?#i3WZWBIkNj7^IE^acjFWGA!$b^3)SRx{ohj6xmte-)fj;ABCWjS4dm4hXrLQObhd z3(TX=_)XlSwh-l#_lD5u{cgs$P9a6lI=Ayjx7dTHTOVDl?g8c zZpcOvk}pDhM97&;QpMo$<=2O|%o56M+#Se~L}P0_$gyOw+wnvB;?abx6e&j2Vz*(6 zqB;~bJpv&K8i6TdC(Z=XIB^o*gF!Aej*K`eJR8JML3^22BS9nQDu~X5YEE!AV+4;t z5?DlHkzjM>8|>0_~3#?oxvg%=9J{~i(wvsrJ)xxe>{*Zs{cANcTX zAN%+xZolm#?|=7OUikh)->qN2qrB%&Ts=`NMbp z^w9SvQ;)nw|K{eAe~B#ZD}MOX$&pF;k-Kku{qH=jrA4Ri5$3`<_tfiO`Tnmya1TH0 zwe#QJeEFM%&?R5~@nkZYJ@mbgzUs;aZSL#B?3PUP!kgan&4+(D3H|F;cW=J(uZ5}7 zdyf5hB0Rk1uDAToT7LFR!qyqNf6ePZ|BD~<>)&hr`{oPZEKJSZ^n;&FrXRcO<|{*u z#Ak&q;qrMe|IGbA;gfIL^1aQM{jCtPKK|3m)??p$$3A~vxI@^o#k}YZUp@5GN$3vu z`|8ne5&_|K`!3PeSi4{BZL%eJNMF?&AhhI#le)xx#`-FGn`SR?$c!z%q|6+6gAB9lj{k+4`51zK=Ug2HB zRQoR<;tg(1-oN>R_XwfvXYQX&{a{`Fnea|wDtg7gF#kE_fzA1U5<IuWBP9Qmz&e?7eY29ywC>*KM>w3Oc{Un*n^YMzdH|aPJciM>0f`4Q~xUE9^oy* z)ckXQ!u+?(k8IB0%D2CZ`TL(c`+ecfLg=h-F#YwyqnpzoZ7yeoZneX7=AD(^u#H{d-4BXcEj__BU*Eb%0XcBt&^r6k! z4-3MZn0=3Vx9}!mD)F*I4^4!dpPc-N5PH#JUj9zy+d}Xt{=wm2PD0}sJ+XQ0M}^Sx z{Y<|j`z_&SVQTgdjxzng@bKpJZ9*vX&ERPHn*vL~mKPsk`flyW=Jdye(Dd!WboLv< z8#(%>Cz$@^+|d)$!e2A{kIL5t7M;15aIo;^Cns+gLcf2Amw%-6HR1JKt3Mq-JPAGV zJI6MU{kRay-^29h>t7ZATnMG!%D;b98lRXIKF7e_OaCVPnGh;`^p}(A_l1Pb$xjHv ztC+m+oPQNwCxn{+`pe1GYo46DLkQI$ zA5*^&st;~#R-Y1t4>0$@)4wFVS_t*O%G`&J&wN@4-7tQHk9*0MFA1*_LYF@D$Rsp5 z_|V2-pAkaIZ*$y-)PG@aYW7v*M<-L0Z>D~^IV=1TllN@DQ+TBiGCuw&3#RbO<8z;7 z;9lPL@bjnc6kfqH^Rvg84c%`)ym9Df1>s#B`o8QxGdZ>OrNf-j!%A02(=#L zTikQX7loIz9^Mg5h7R=~**Nrbg787!_~;8~z9_s*2wiypp~*3R&GE_43!&XlaOfwk zF9ehEHw2TRBYPg*IP?obXzDg*AG+-G!k-AC;WwX{9A$-?e(cHF(+)HHcgbLOYWjww zhlA;(d!L*Z-p}lhcYjX!V)dhBIeKP&u^5W4Kaqs)dLbPjDC`p<&! zdJg^i@H4?=?!8ARPfUb29iO{X2#Nn59QwzzpAlXngf4&Z7_*@tq@UP0^iDzepB(zF z%)R~i+?TlzzsG@hFWwQ%Jx;{b*-y?1FXFgw_Kr_wKfu(VoS1qiQy3_MUt{joTZ6d?chsTBCR5*@=Z_Z(OzJ=9;|}k??fB%5pD=l!`Q+q6a3X%XdvmgU zCzD5aZcYj>;9bAsZqAAC=CA+t4MR?nZ@z-wI9KV*+E!=Wq{KcWo@r$_Z!Uv9zf1YplypL?Wedvt) z82`wL@k9GJ$G82M@lT!@e|+EO`09@s|LlqJL)UMPkAA@T7fy^ncJ1c)GH33onVKleYr&*RT}@_YV}&;9&~?{ngJtp(rzQzyoc9N2vQsoa;shmVhQ zfp2>9yj}Q9#=mu9{FT$2=krRI#S^19&uxxAmlfy4=-c_*=qaN=+r2qz-T9Q!hcDS2?S1Ddqel;Jj_$ed$X23-}aQzA8y+mEq?kbqmN&;Il4p`bNqcjGYS3C z%;rjP>7!2>y(M*g?U;V?FHgSouEz1fuz78jWf?jve1I(CRJ>J#|8M2Oc5TjtlSr5%>Aw;%wywN z0Ghxe)(BUL{LYJwCeGZ2OxVrF(EvOTDI;0RdeZ7H7v^!!bUQL*4=w)0sC4wt&UMekjWo=Z$mbpONBeG8+2pmIhZnQg>6Pv zxR5n-`b~J3YM^`h+rDfB|YB@at38H3)&wX+c;4DPo^q#7a5GI)?N#h;PYq5k-}EY@xp5(OmnISbIuWcGe_C2f(UR8z(EMYRc%?M9GHrpR3!np4B;UT2of(WIJ zKz?TlC5{^ik8?Kga+pZ{^vMhVAU(#}+~LGAbypBoc=I~aGR`h-RmMprVQE#1*N~Qi z7=4j6q3$JO3kLd;mT>m#_DFS|A!*jvxcd+v;nK|U$K+{JOW2xE%vTYA&Dmg4l8qRN zv?BMizZdZ#F8R9Nyl0lw6DjJ2X6K*C4|2(E%35V74RH21{9lHKGSk>a*hPjq8pA8aH$4Ugy+)m@V|Ij`CF8&*E!8sGJ!TUSya zF~Rxor#|m-bz*4`*V@_*=~0BV6Iqv4Wmw4>A*!ZlcxPwJ!fuucIA{2KYDLYx(JL&ZBqV(F<$4nA8{dwwM=8!LpYtt|8Nr z{EXz7B{zto(I=*7A86>ew*))fT<5X=)l~Zaw)6+$?^KwL=%`k|^1ie!1z#C^#@vm; zPCJkA&szpAHy+#j-WxAHpSi)aK4L@0=AAi(#U;j$t0S{MW3boCHU35CoORq|(TrPX OoD2SnV9oHqKl=~3Y=uSu literal 0 HcmV?d00001 diff --git a/Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd.meta b/Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd.meta new file mode 100644 index 00000000..2ac0247c --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/HealthManaPanels.psd.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: de21f3ce8bdf82841b87880219b46f42 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png b/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png new file mode 100644 index 00000000..ac78c987 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70c7d1bc01b6124f27177e44bbe8342788841eef2f105839f8334c0ada86a2f +size 85114 diff --git a/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png.meta b/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png.meta new file mode 100644 index 00000000..7329527d --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/HealthPanel.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 621766e8d641a6c4ab18836afb1df937 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png b/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png new file mode 100644 index 00000000..e450f024 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3a38d3116aa79458777a3d8ac000a5b189af20dddfc3d243e10e265f2d0a0b1 +size 79447 diff --git a/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png.meta b/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png.meta new file mode 100644 index 00000000..811085e8 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/ManaPanel.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 89cf28d13496ef5469b9f42c1b615a94 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png b/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png new file mode 100644 index 00000000..302e5d55 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe7e3aaf5fd2f4e9b3849c7e96632d1d885c1c4a81f13e981d1faff263ccb768 +size 44569 diff --git a/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png.meta b/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png.meta new file mode 100644 index 00000000..61a88b11 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb 1.1/experienceBarTryout.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 247e0ab21be0ed44a8fa16ade651071a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 10, y: 9, z: 9, w: 9} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb.meta b/Assets/Developer/itsmars Health Orb.meta new file mode 100644 index 00000000..0a874fe5 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5070794fbfdb1b84cbca5c33413202a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png new file mode 100644 index 00000000..ee8069da --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1a95daaed395678726b9ecb35c26234175327eaefd83bf83f93848a2e06230f +size 50241 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png.meta new file mode 100644 index 00000000..4a320ba5 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_back1.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 1ec1194deac875e4f8160ead6b1d161e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png new file mode 100644 index 00000000..25b5b658 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17919740b9bd291bbbc34afa5ee4c7108d153097e6cea96afd9b99e5c1a325fe +size 196818 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png.meta new file mode 100644 index 00000000..20c8733b --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_back2.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: b59635be76f07624bb98db52feb9ee38 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png new file mode 100644 index 00000000..397f56b6 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8105bc3217c1a75dfc31d2f9e878a22227dcd65a45ac728f44fde07ab245e85 +size 240386 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png.meta new file mode 100644 index 00000000..9e5e0fed --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_border.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: e11904aaa22cc9f4e82f6dc4e54f62b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png new file mode 100644 index 00000000..c4d477ec --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88704eb643f903b2e6cf2986a5dc9f55441f9f54a1c1b7ae1d0196977e54535b +size 57721 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png.meta new file mode 100644 index 00000000..ec44a559 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_fill.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 20e7acf3283c8d14e8d86147b673bced +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png new file mode 100644 index 00000000..b3df0233 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:334aa29d1957f2894c4a3b60b4b627c255c1aede1ba3c78e9a1ea9a4c8263302 +size 69856 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png.meta new file mode 100644 index 00000000..5601fa5e --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_highlight.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 8a38c917715e1a644b9ea3d8cdd70886 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png b/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png new file mode 100644 index 00000000..a71d668c --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d70fb50117ca6861ea16b13018f07a8c20175448a41a136230f73bb4dcf00555 +size 79122 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png.meta new file mode 100644 index 00000000..daab0859 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_orb_shadow.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 07f2cb8c8ceb537489cc6c222fc54774 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png b/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png new file mode 100644 index 00000000..d96859c1 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:049be6f078f8ee8661864c250904f0ece32cdadb315174489d11eaba6331429d +size 277862 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png.meta new file mode 100644 index 00000000..829b7bfe --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_scroll_fill.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 37844fca16adf534aa4d2b486a4c0cb3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png b/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png new file mode 100644 index 00000000..040077f4 --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25aa2ba40ae7d17665c2eb927154ed5be83a79f939af00f8a9b5f86043a05efa +size 277420 diff --git a/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png.meta b/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png.meta new file mode 100644 index 00000000..9a786e3e --- /dev/null +++ b/Assets/Developer/itsmars Health Orb/itsmars_scroll_lip.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 184f3034a4d0d61449fbf95c699e9736 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Bosses/DragonBossEnemyPrefabTemplate Variant.prefab b/Assets/Resources/Bosses/DragonBossEnemyPrefabTemplate Variant.prefab index 0de53096..94c2b80e 100644 --- a/Assets/Resources/Bosses/DragonBossEnemyPrefabTemplate Variant.prefab +++ b/Assets/Resources/Bosses/DragonBossEnemyPrefabTemplate Variant.prefab @@ -1,5 +1,61 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &8955269850295641778 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4436743204197679381} + - component: {fileID: 3837297292392134434} + m_Layer: 0 + m_Name: FlyingAbilityPriorityManager (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4436743204197679381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8955269850295641778} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5909578744954783083} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3837297292392134434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8955269850295641778} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 49ff56c0620bbdb47bc2f1c936ce1215, type: 3} + m_Name: + m_EditorClassIdentifier: + abilityPriorityList: + - ability: {fileID: 11400000, guid: c56aab26a7921ba4989033b7803f61b8, type: 2} + castConditions: + - conditionType: 4 + - conditionType: 0 + - ability: {fileID: 11400000, guid: 9b34a79c173c62f4baf36af8c1e1ce41, type: 2} + castConditions: + - conditionType: 0 + - conditionType: 3 + - ability: {fileID: 11400000, guid: 44d3aad893d771343950a3b3cfde096b, type: 2} + castConditions: + - conditionType: 2 --- !u!1001 &5593035840809351917 PrefabInstance: m_ObjectHideFlags: 0 @@ -59,8 +115,49 @@ PrefabInstance: propertyPath: m_Name value: DragonBossEnemyPrefabTemplate Variant objectReference: {fileID: 0} - m_RemovedComponents: [] + m_RemovedComponents: + - {fileID: 2278116590711127941, guid: d9b43fa944715a7489818765baa8fc11, type: 3} m_SourcePrefab: {fileID: 100100000, guid: d9b43fa944715a7489818765baa8fc11, type: 3} +--- !u!1 &5909578744954783082 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2278116590711127943, guid: d9b43fa944715a7489818765baa8fc11, type: 3} + m_PrefabInstance: {fileID: 5593035840809351917} + m_PrefabAsset: {fileID: 0} +--- !u!114 &217016406658861253 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5909578744954783082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a12b3151b641a004093120c1eabfb600, type: 3} + m_Name: + m_EditorClassIdentifier: + projectileRange: 24 + meleeRange: 12 + distanceToChangePatrolDestination: 4 + patrolAgentSpeed: 1.5 + chasingAgentSpeed: 2.85 + timeBetweenAttacks: 2 + photonView: {fileID: 0} + myTag: {fileID: 0} + animatorController: {fileID: 0} + abilityPriorityManager: {fileID: 0} + abilityCooldownTracker: {fileID: 0} + possibleTargets: [] + currentTarget: {fileID: 0} + onPossibleTargetEnteredSight: + m_PersistentCalls: + m_Calls: [] + onPossibleTargetExitedSight: + m_PersistentCalls: + m_Calls: [] + experienceOnDeath: {fileID: 11400000, guid: 57959f6a9d7e8ab409d77bd400e80224, type: 2} + onBossDead: {fileID: 11400000, guid: bac9f6f93a105804ba6fb0597e9d757c, type: 2} + onDragonDead: {fileID: 11400000, guid: 239ce628e444d3045bdf820954aea139, type: 2} + flyingAbilityPriorityManager: {fileID: 0} --- !u!4 &5909578744954783083 stripped Transform: m_CorrespondingSourceObject: {fileID: 2278116590711127942, guid: d9b43fa944715a7489818765baa8fc11, type: 3} diff --git a/Assets/Resources/Bosses/SunDragonBossEnemyPrefabTemplate Variant.prefab b/Assets/Resources/Bosses/SunDragonBossEnemyPrefabTemplate Variant.prefab index be539dd8..4889438c 100644 --- a/Assets/Resources/Bosses/SunDragonBossEnemyPrefabTemplate Variant.prefab +++ b/Assets/Resources/Bosses/SunDragonBossEnemyPrefabTemplate Variant.prefab @@ -7,6 +7,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 217016406658861253, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: flyingAbilityPriorityManager + value: + objectReference: {fileID: 1073845610638214429} - target: {fileID: 1188554082712673760, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} propertyPath: m_IsActive value: 1 @@ -17,7 +21,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1608919957063874488, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} propertyPath: m_AnchoredPosition.y - value: 7 + value: 1.5 objectReference: {fileID: 0} - target: {fileID: 2399838152356294977, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} propertyPath: m_Layer @@ -79,6 +83,42 @@ PrefabInstance: propertyPath: m_LocalPosition.y value: 1 objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[0].ability + value: + objectReference: {fileID: 11400000, guid: 11aadf57387f53d46874db2f283732fa, type: 2} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[1].ability + value: + objectReference: {fileID: 11400000, guid: 44d3aad893d771343950a3b3cfde096b, type: 2} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[0].castConditions.Array.size + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[1].castConditions.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[0].castConditions.Array.data[0].conditionType + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[0].castConditions.Array.data[1].conditionType + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[0].castConditions.Array.data[2].conditionType + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: abilityPriorityList.Array.data[1].castConditions.Array.data[0].conditionType + value: 2 + objectReference: {fileID: 0} - target: {fileID: 5169932199681414637, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} propertyPath: m_IsActive value: 0 @@ -151,22 +191,6 @@ PrefabInstance: propertyPath: m_ObstacleAvoidanceType value: 1 objectReference: {fileID: 0} - - target: {fileID: 5909578744954783080, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} - propertyPath: meleeRange - value: 8 - objectReference: {fileID: 0} - - target: {fileID: 5909578744954783080, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} - propertyPath: projectileRange - value: 20 - objectReference: {fileID: 0} - - target: {fileID: 5909578744954783080, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} - propertyPath: timeBetweenAttacks - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 5909578744954783080, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} - propertyPath: distanceToChangePatrolDestination - value: 4 - objectReference: {fileID: 0} - target: {fileID: 5909578744954783082, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} propertyPath: m_Name value: SunDragonBossEnemyPrefabTemplate Variant @@ -323,9 +347,23 @@ PrefabInstance: propertyPath: m_LocalPosition.y value: 1 objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 5909578744954783080, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + - target: {fileID: 8955269850295641778, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + propertyPath: m_Name + value: FlyingAbilityPriorityManager + objectReference: {fileID: 0} + m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} +--- !u!114 &1073845610638214429 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 3837297292392134434, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} + m_PrefabInstance: {fileID: 4298617033835016767} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 49ff56c0620bbdb47bc2f1c936ce1215, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1939417012720468862 stripped GameObject: m_CorrespondingSourceObject: {fileID: 2399838152356294977, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} @@ -398,42 +436,3 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 915accfe56612c243934ca5727da7d5b, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &7612433450915034965 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5909578744954783082, guid: 4d5cd1124d0c47647899411ebcfe8b8a, type: 3} - m_PrefabInstance: {fileID: 4298617033835016767} - m_PrefabAsset: {fileID: 0} ---- !u!114 &4216637045960622156 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7612433450915034965} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a12b3151b641a004093120c1eabfb600, type: 3} - m_Name: - m_EditorClassIdentifier: - projectileRange: 24 - meleeRange: 12 - distanceToChangePatrolDestination: 4 - patrolAgentSpeed: 1.5 - chasingAgentSpeed: 2.85 - timeBetweenAttacks: 2 - photonView: {fileID: 0} - myTag: {fileID: 0} - animatorController: {fileID: 0} - abilityPriorityManager: {fileID: 0} - abilityCooldownTracker: {fileID: 0} - possibleTargets: [] - currentTarget: {fileID: 0} - onPossibleTargetEnteredSight: - m_PersistentCalls: - m_Calls: [] - onPossibleTargetExitedSight: - m_PersistentCalls: - m_Calls: [] - experienceOnDeath: {fileID: 11400000, guid: 57959f6a9d7e8ab409d77bd400e80224, type: 2} - onBossDead: {fileID: 11400000, guid: bac9f6f93a105804ba6fb0597e9d757c, type: 2} - onDragonDead: {fileID: 11400000, guid: 239ce628e444d3045bdf820954aea139, type: 2} diff --git a/Assets/Resources/Nameplate.prefab b/Assets/Resources/Nameplate.prefab index 3a7bccf3..9dfd5e21 100644 --- a/Assets/Resources/Nameplate.prefab +++ b/Assets/Resources/Nameplate.prefab @@ -454,7 +454,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 + m_PresetInfoIsWorld: 0 --- !u!114 &6026277189427292417 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/PlayerPrefab.prefab b/Assets/Resources/PlayerPrefab.prefab index 571acf2e..67d92bfa 100644 --- a/Assets/Resources/PlayerPrefab.prefab +++ b/Assets/Resources/PlayerPrefab.prefab @@ -1076,7 +1076,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &6918689877745150462 RectTransform: m_ObjectHideFlags: 0 @@ -1955,7 +1955,7 @@ RectTransform: 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: 400, y: 400} + m_SizeDelta: {x: 400, y: 200} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3838666033803400075 CanvasRenderer: @@ -2012,7 +2012,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 238.85 + m_fontSize: 180 m_fontSizeBase: 228.1 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -2248,11 +2248,11 @@ RectTransform: m_Father: {fileID: 3633456600473099653} 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_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: -0.000061035156} m_SizeDelta: {x: 400, y: 400} - m_Pivot: {x: 1, y: 1} + m_Pivot: {x: 0, y: 0} --- !u!222 &5723889522999370134 CanvasRenderer: m_ObjectHideFlags: 0 @@ -2516,8 +2516,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -1155, y: -50} - m_SizeDelta: {x: 400, y: 500} + m_AnchoredPosition: {x: -955, y: -50} + m_SizeDelta: {x: 400, y: 200} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7725029928651909751 CanvasRenderer: @@ -3153,6 +3153,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 8785094005405139760} m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} propertyPath: m_Pivot.x value: 0.5 @@ -3508,6 +3512,30 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 8785094005405139760} m_Modifications: + - target: {fileID: 1063629724385205317, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_fontSize + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 1674092480321374837, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_SizeDelta.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 2086990711774159441, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_SizeDelta.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 2086990711774159441, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_AnchoredPosition.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 2086990711774159441, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_AnchoredPosition.y + value: -50 + objectReference: {fileID: 0} + - target: {fileID: 2905995989340154071, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4924407620164273521, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} propertyPath: m_Pivot.x value: 0.5 @@ -3600,6 +3628,22 @@ PrefabInstance: propertyPath: m_PresetInfoIsWorld value: 1 objectReference: {fileID: 0} + - target: {fileID: 8237315934559405379, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_SizeDelta.y + value: -300 + objectReference: {fileID: 0} + - target: {fileID: 8237315934559405379, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_AnchoredPosition.y + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 8251096329719976660, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8700913270241287885, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} + propertyPath: m_FillAmount + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2e56f69e0872f744daa6c9080ecf3040, type: 3} --- !u!224 &3633456600473099653 stripped diff --git a/Assets/Resources/Rifts/BlueRift.prefab b/Assets/Resources/Rifts/BlueRift.prefab index 5f4085d7..598cc690 100644 --- a/Assets/Resources/Rifts/BlueRift.prefab +++ b/Assets/Resources/Rifts/BlueRift.prefab @@ -309,6 +309,7 @@ Transform: - {fileID: 8063846276807354482} - {fileID: 3695472089323496208} - {fileID: 8711786696634871056} + - {fileID: 4426133983332847705} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -451,6 +452,120 @@ Transform: m_Father: {fileID: 8711786696634871056} m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1215855812454272167 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8063846276060961367} + m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 726594be2463a634088b33d42d6c49a7, type: 3} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PreserveAspect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6321403963943988171, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Name + value: MinimapCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} +--- !u!224 &4426133983332847705 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + m_PrefabInstance: {fileID: 1215855812454272167} + m_PrefabAsset: {fileID: 0} --- !u!1001 &8063846275999493941 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Rifts/GreenRift.prefab b/Assets/Resources/Rifts/GreenRift.prefab index 9d5bc083..2ec67d58 100644 --- a/Assets/Resources/Rifts/GreenRift.prefab +++ b/Assets/Resources/Rifts/GreenRift.prefab @@ -253,6 +253,7 @@ Transform: - {fileID: 2128458797217331559} - {fileID: 1722853805467981190} - {fileID: 3232662947221405473} + - {fileID: 2684391718467276974} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -451,6 +452,120 @@ Transform: m_Father: {fileID: 3232662947221405473} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &645069216927878224 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6562585086492496825} + m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 726594be2463a634088b33d42d6c49a7, type: 3} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PreserveAspect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6321403963943988171, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Name + value: MinimapCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} +--- !u!224 &2684391718467276974 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + m_PrefabInstance: {fileID: 645069216927878224} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2128458796485032448 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Rifts/PurpleRift.prefab b/Assets/Resources/Rifts/PurpleRift.prefab index 405e2a3d..f5660179 100644 --- a/Assets/Resources/Rifts/PurpleRift.prefab +++ b/Assets/Resources/Rifts/PurpleRift.prefab @@ -309,6 +309,7 @@ Transform: - {fileID: 3581964228063771092} - {fileID: 4181419366960787548} - {fileID: 2763071159906543841} + - {fileID: 3971084238262692604} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -451,6 +452,120 @@ Transform: m_Father: {fileID: 2763071159906543841} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1922895274375935490 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8587943234009667576} + m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 726594be2463a634088b33d42d6c49a7, type: 3} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PreserveAspect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6321403963943988171, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Name + value: MinimapCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} +--- !u!224 &3971084238262692604 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + m_PrefabInstance: {fileID: 1922895274375935490} + m_PrefabAsset: {fileID: 0} --- !u!1001 &3581964227030184076 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Rifts/RedRift.prefab b/Assets/Resources/Rifts/RedRift.prefab index 22d9e7b0..d4833e9f 100644 --- a/Assets/Resources/Rifts/RedRift.prefab +++ b/Assets/Resources/Rifts/RedRift.prefab @@ -253,6 +253,7 @@ Transform: - {fileID: 2063187934415201509} - {fileID: 508147898144057872} - {fileID: 4011635367054401209} + - {fileID: 7982862436599513211} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -684,3 +685,117 @@ Transform: m_CorrespondingSourceObject: {fileID: 457500, guid: ccb3e311f4a463d48882902db30e02ec, type: 3} m_PrefabInstance: {fileID: 2063187934547528611} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4862634240403725445 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6501750753993293556} + m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 726594be2463a634088b33d42d6c49a7, type: 3} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PreserveAspect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6321403963943988171, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Name + value: MinimapCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} +--- !u!224 &7982862436599513211 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + m_PrefabInstance: {fileID: 4862634240403725445} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Resources/Rifts/YellowRift.prefab b/Assets/Resources/Rifts/YellowRift.prefab index 04d6c62c..a2d91564 100644 --- a/Assets/Resources/Rifts/YellowRift.prefab +++ b/Assets/Resources/Rifts/YellowRift.prefab @@ -98,6 +98,7 @@ Transform: - {fileID: 5841939681119224341} - {fileID: 883954934440357325} - {fileID: 3616276927428326939} + - {fileID: 2259034303347278720} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -451,6 +452,120 @@ Transform: m_Father: {fileID: 3616276927428326939} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3669005128877694846 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1696041293865748967} + m_Modifications: + - target: {fileID: 921287751983194665, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PresetInfoIsWorld + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 726594be2463a634088b33d42d6c49a7, type: 3} + - target: {fileID: 2464649666680496483, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_PreserveAspect + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6321403963943988171, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + propertyPath: m_Name + value: MinimapCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} +--- !u!224 &2259034303347278720 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3293080220566330622, guid: bcfe29e3c555af649b88f28ca841a414, type: 3} + m_PrefabInstance: {fileID: 3669005128877694846} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5841939681118838081 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/0-Splash.unity b/Assets/Scenes/0-Splash.unity index 77b77d97..bdd5b1ba 100644 --- a/Assets/Scenes/0-Splash.unity +++ b/Assets/Scenes/0-Splash.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.06371668, g: 0.12752613, b: 0.13313352, a: 1} + m_IndirectSpecularColor: {r: 0.064748466, g: 0.12961985, b: 0.13534386, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -1369,6 +1369,10 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 1725505916399519899, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1937322274624059534, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} propertyPath: m_AnchorMax.y value: 0 @@ -2749,5 +2753,13 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 9132331429105379675, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} + propertyPath: m_Color.a + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9132331429105379675, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3} diff --git a/Assets/Scenes/4-DragonsLair.unity b/Assets/Scenes/4-DragonsLair.unity index 3b8e7b54..cbef40d4 100644 --- a/Assets/Scenes/4-DragonsLair.unity +++ b/Assets/Scenes/4-DragonsLair.unity @@ -123,6 +123,37 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 23800000, guid: 183bc5b6768ce4344b5a99ece4feefae, type: 2} +--- !u!1 &17173158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 17173159} + m_Layer: 0 + m_Name: NorthMostDestination + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &17173159 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 17173158} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 32.68, y: 0, z: 44.48} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &157808688 stripped Transform: m_CorrespondingSourceObject: {fileID: 157808688, guid: 68964ef68d4721342b6540648758e55b, type: 3} @@ -135,6 +166,22 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 3461970411550462710, guid: 68964ef68d4721342b6540648758e55b, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3461970411550462710, guid: 68964ef68d4721342b6540648758e55b, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 3461970411550462710, guid: 68964ef68d4721342b6540648758e55b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 3461970411550462713, guid: 68964ef68d4721342b6540648758e55b, type: 3} + propertyPath: m_Name + value: TopDownLight + objectReference: {fileID: 0} - target: {fileID: 3461970411925477153, guid: 68964ef68d4721342b6540648758e55b, type: 3} propertyPath: m_Name value: DragonsLair @@ -225,6 +272,37 @@ Transform: m_CorrespondingSourceObject: {fileID: 3461970411504524829, guid: 68964ef68d4721342b6540648758e55b, type: 3} m_PrefabInstance: {fileID: 389728287} m_PrefabAsset: {fileID: 0} +--- !u!1 &469895083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 469895084} + m_Layer: 0 + m_Name: SouthMostDestination + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &469895084 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 469895083} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 32.68, y: 0, z: -31.3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &648321314 GameObject: m_ObjectHideFlags: 0 @@ -288,6 +366,14 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 4081737010651904762, guid: 3adea57b62703684ba053f85a3e874df, type: 3} + propertyPath: NorthMostFlyingPoint + value: + objectReference: {fileID: 17173159} + - target: {fileID: 4081737010651904762, guid: 3adea57b62703684ba053f85a3e874df, type: 3} + propertyPath: SouthMostFlyingPoint + value: + objectReference: {fileID: 469895084} - target: {fileID: 7612433450915034964, guid: 3adea57b62703684ba053f85a3e874df, type: 3} propertyPath: m_RootOrder value: 12 diff --git a/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower.asset b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower.asset index 0567f90b..ba47b707 100644 --- a/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower.asset +++ b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower.asset @@ -13,7 +13,9 @@ MonoBehaviour: m_Name: SunDragon-MeteorShower m_EditorClassIdentifier: Icon: {fileID: 0} - targettingTags: [] + targettingTags: + - {fileID: 11400000, guid: 9e6b298c2ce2856418b205442417a433, type: 2} + - {fileID: 11400000, guid: f2783698310f58b46b7f6ead6b3ff5b0, type: 2} tags: - {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2} - {fileID: 11400000, guid: f2044d584b586454f99656097deaa52f, type: 2} diff --git a/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset new file mode 100644 index 00000000..8c536b5d --- /dev/null +++ b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb14923287afab34b9aa3a618fdba03c, type: 3} + m_Name: SunDragon-MeteorShower_Flying + m_EditorClassIdentifier: + Icon: {fileID: 0} + targettingTags: + - {fileID: 11400000, guid: 9e6b298c2ce2856418b205442417a433, type: 2} + - {fileID: 11400000, guid: f2783698310f58b46b7f6ead6b3ff5b0, type: 2} + tags: + - {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2} + - {fileID: 11400000, guid: f2044d584b586454f99656097deaa52f, type: 2} + - {fileID: 11400000, guid: 0edcb3dc0f6e9a241b3a30502dd59cbd, type: 2} + abilityEffects: + - {fileID: 11400000, guid: 48781e9459fef7a48bdd0dfd9665d8b9, type: 2} + - {fileID: 11400000, guid: a0171fbff7a29df45a2b6526ed05c7e8, type: 2} + castTime: 0.5 + manaCost: 200 + healthCost: 0 + classResourceCost: 0 + cooldown: 1 + castableWhileMoving: 1 + animationType: 1 + aoePrefab: {fileID: 8508011497630155766, guid: d0b32894e2e8bea4490edf159cb300d4, type: 3} + movementMask: + serializedVersion: 2 + m_Bits: 8 + lifeSpan: 2 + radius: 2 + shouldResizeVisuals: 0 + telegraphDelay: 0 + canHitSelf: 0 + spawnUnderUser: 0 + duration: 8 + followUser: 0 + followTarget: 0 + damageFollowingTarget: 0 diff --git a/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset.meta b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset.meta new file mode 100644 index 00000000..3cad36a2 --- /dev/null +++ b/Assets/Scriptables/Data/Abilities/Debug/NPC/--Dragons/SunDragon/SunDragon-MeteorShower_Flying.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11aadf57387f53d46874db2f283732fa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scriptables/Data/Keys/MinimapKey.asset b/Assets/Scriptables/Data/Keys/MinimapKey.asset new file mode 100644 index 00000000..7e2b47e3 --- /dev/null +++ b/Assets/Scriptables/Data/Keys/MinimapKey.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 207304cf4dcff4e459d8b5124fb8b27c, type: 3} + m_Name: MinimapKey + m_EditorClassIdentifier: + keyCode: 9 diff --git a/Assets/Scriptables/Data/Keys/MinimapKey.asset.meta b/Assets/Scriptables/Data/Keys/MinimapKey.asset.meta new file mode 100644 index 00000000..b7cdd508 --- /dev/null +++ b/Assets/Scriptables/Data/Keys/MinimapKey.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f318836d18405349b4a0c732b9673b0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Game/GameConstants.cs b/Assets/Scripts/Game/GameConstants.cs index 76154ec0..89d77d72 100644 --- a/Assets/Scripts/Game/GameConstants.cs +++ b/Assets/Scripts/Game/GameConstants.cs @@ -104,7 +104,12 @@ public static class GameConstants public const float BossSearchForNewTargetLockInDuration = 6f; - public const int DragonAttacksNeededToChangeStance = 5; + public const int DragonGroundAttacksNeededToChangeToFlyingStance = 8; + public const int DragonFlyingAttacksNeededToChangeToGroundStance = 6; + + public const float DragonFlyingSpeed = 9f; + public const float DragonFlyingSightRange = 600f; + public const float DragonFlyingAttackRange = 600f; public const float PermaDeathInfoTime = 2f; diff --git a/Assets/Scripts/NPC/NPCControllers_v2/BasicEnemy/BasicEnemyNPCController.cs b/Assets/Scripts/NPC/NPCControllers_v2/BasicEnemy/BasicEnemyNPCController.cs index f859b8ba..e3c3e146 100644 --- a/Assets/Scripts/NPC/NPCControllers_v2/BasicEnemy/BasicEnemyNPCController.cs +++ b/Assets/Scripts/NPC/NPCControllers_v2/BasicEnemy/BasicEnemyNPCController.cs @@ -104,7 +104,7 @@ public class BasicEnemyNPCController : NPCControllerBase return; } - ability = abilityPriorityManager.GetHighestPriorityAvailableAbility(); + GetHighestPriorityAvailableAbility(); if (ability == null) @@ -123,6 +123,10 @@ public class BasicEnemyNPCController : NPCControllerBase animatorController.SetTriggerBasedOnAbility(ability.animationType); } + protected virtual void GetHighestPriorityAvailableAbility() + { + ability = abilityPriorityManager.GetHighestPriorityAvailableAbility(); + } public override void OnAttackAnimationEventTriggered() { diff --git a/Assets/Scripts/NPC/NPCControllers_v2/BossEnemy/DragonEnemyNPCController.cs b/Assets/Scripts/NPC/NPCControllers_v2/BossEnemy/DragonEnemyNPCController.cs index b3754699..0a7f05ec 100644 --- a/Assets/Scripts/NPC/NPCControllers_v2/BossEnemy/DragonEnemyNPCController.cs +++ b/Assets/Scripts/NPC/NPCControllers_v2/BossEnemy/DragonEnemyNPCController.cs @@ -7,18 +7,39 @@ public class DragonEnemyNPCController : BasicEnemyNPCController { [Header("Boss Related:")] [SerializeField] protected GameEvent onBossDead; - [SerializeField] protected GameEvent onDragonDead; DragonAnimatorController dragonAnimator; + [Header("Dragon Related:")] + [SerializeField] protected GameEvent onDragonDead; + [SerializeField] protected Transform NorthMostFlyingPoint; + [SerializeField] protected Transform SouthMostFlyingPoint; + protected bool isFlying = false; protected bool isAwake = false; public bool IsFlying => isFlying; public bool IsAwake => isAwake; + + public NPCAbilityPriorityManager flyingAbilityPriorityManager; + private NPCSightControllerBase sightController; + protected int attackCounter = 0; + Vector3 planedPosition = new Vector3(); + Vector3 planedDestination = new Vector3(); + float currentFlyingDistance; + + Vector3 pickedFlyingDestination; + + protected override void Awake() + { + base.Awake(); + + sightController = GetComponentInChildren(); + } + protected override void Start() { base.Start(); @@ -33,13 +54,22 @@ public class DragonEnemyNPCController : BasicEnemyNPCController { this.isAwake = isAwake; + sightController.SetSightRange(isAwake ? GameConstants.GameBalancing.DragonFlyingSightRange : 20f); + dragonAnimator.SetAwake(isAwake); } public void SetFlyingState(bool flying) { + if (flying) + pickedFlyingSpot = false; + this.isFlying = flying; + projectileRange = isFlying ? GameConstants.GameBalancing.DragonFlyingAttackRange : 22f; + + + dragonAnimator.SetFlying(flying); } @@ -67,6 +97,14 @@ public class DragonEnemyNPCController : BasicEnemyNPCController base.TryAttack(); } + protected override void GetHighestPriorityAvailableAbility() + { + if(isFlying) + ability = flyingAbilityPriorityManager.GetHighestPriorityAvailableAbility(); + else + ability = abilityPriorityManager.GetHighestPriorityAvailableAbility(); + } + public override void OnAttackAnimationEventTriggered() { base.OnAttackAnimationEventTriggered(); @@ -74,17 +112,74 @@ public class DragonEnemyNPCController : BasicEnemyNPCController if (!photonView.IsMine) return; attackCounter++; - if (attackCounter >= GameConstants.GameBalancing.DragonAttacksNeededToChangeStance) + if (attackCounter >= GetCorrectNumberOfAttacksBasedOnStance()) { attackCounter = 0; SetFlyingState(!isFlying); } } + + bool pickedFlyingSpot = false; + + protected override void ChasingUpdate() + { + if (!photonView.IsMine) return; + if (!isAwake) return; + + if (IsReadyToAttack()) + { + TryAttack(); + } + else if (isFlying) + { + if (!pickedFlyingSpot) + { + pickedFlyingSpot = true; + pickedFlyingDestination = Random.Range(0, 2) > 0 ? NorthMostFlyingPoint.position : SouthMostFlyingPoint.position; + SetupAgentStats(pickedFlyingDestination, true); + } + + planedPosition = agent.transform.position; + planedPosition.y = 0f; + + planedDestination = agent.destination; + planedDestination.y = 0f; + + currentFlyingDistance = Vector3.Distance(planedPosition, planedDestination); + if (currentFlyingDistance <= distanceToChangePatrolDestination) + SetupAgentStats(pickedFlyingDestination == NorthMostFlyingPoint.position ? SouthMostFlyingPoint.position : NorthMostFlyingPoint.position, true); + } + else + { + SetupAgentStats(currentTarget.transform.position, true); + + if (agent.remainingDistance > agent.stoppingDistance) + SetAgentMoving(true); + else + SetAgentMoving(false); + } + } + + protected override void SetupAgentStats(Vector3 destination, bool chasing = false) + { + base.SetupAgentStats(destination, chasing); + + if (isFlying) + agent.speed = GameConstants.GameBalancing.DragonFlyingSpeed; + } + protected override void PatrollingUpdate() { if (!photonView.IsMine) return; if (!isAwake) return; - base.PatrollingUpdate(); + } + + protected int GetCorrectNumberOfAttacksBasedOnStance() + { + if (IsFlying) + return GameConstants.GameBalancing.DragonFlyingAttacksNeededToChangeToGroundStance; + else + return GameConstants.GameBalancing.DragonGroundAttacksNeededToChangeToFlyingStance; } } diff --git a/Assets/Scripts/NPC/NPCControllers_v2/NPCSightControllerBase.cs b/Assets/Scripts/NPC/NPCControllers_v2/NPCSightControllerBase.cs index b3851ef2..eb0f16ca 100644 --- a/Assets/Scripts/NPC/NPCControllers_v2/NPCSightControllerBase.cs +++ b/Assets/Scripts/NPC/NPCControllers_v2/NPCSightControllerBase.cs @@ -86,4 +86,10 @@ public class NPCSightControllerBase : MonoBehaviour { Gizmos.DrawWireSphere(this.transform.position, sightRange); } + + public virtual void SetSightRange(float radius) + { + sightRange = radius; + sight.radius = radius; + } } diff --git a/Assets/Scripts/UI/ExperienceBarUI.cs b/Assets/Scripts/UI/ExperienceBarUI.cs new file mode 100644 index 00000000..50a3eda9 --- /dev/null +++ b/Assets/Scripts/UI/ExperienceBarUI.cs @@ -0,0 +1,72 @@ +using Kryz.CharacterStats.Examples; +using Photon.Pun; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class ExperienceBarUI : MonoBehaviour +{ + [Header("Components:")] + [SerializeField] private TMP_Text level; + [SerializeField] private TMP_Text nextLevel; + [SerializeField] private TMP_Text experienceBar; + [SerializeField] private Image experienceBarFill; + [Header("Listeners:")] + [SerializeField] private GameEventListener_PhotonView onPlayerSpawned; + + PlayerCharacterStats player; + + float startingWidth; + + float currentFill; + + RectTransform rectFill; + RectMask2D mask; + + Vector4 sizeFill = new Vector4(); + + private void Awake() + { + onPlayerSpawned.Response.AddListener(DependancyInjection); + + rectFill = experienceBarFill.GetComponent(); + mask = experienceBarFill.GetComponent(); + startingWidth = rectFill.rect.width; + } + + private void DependancyInjection(PhotonView spawnedPlayer) + { + if (!spawnedPlayer.IsMine) return; + + player = ((RiftPlayer)spawnedPlayer.Owner.TagObject).GetComponent(); + player.level.OnLevelUpEvent.AddListener(UpdateLevelText); + player.level.OnExperienceChanged.AddListener(UpdateLevelText); + + UpdateLevelText(); + + + } + + + public void UpdateLevelText() + { + level.text = player.level.currentLevel.ToString(); + nextLevel.text = (player.level.currentLevel + 1).ToString(); + experienceBar.text = $"{player.level.GetCurrentExperience().ToString("F1")}/{player.level.FinalExperienceThreshold.ToString("F1")}"; + SetCurrentFill(); + } + + private void SetCurrentFill() + { + currentFill = player.level.GetCurrentExperience() / player.level.FinalExperienceThreshold; + + sizeFill.x = 0; + sizeFill.y = 0; + sizeFill.z = currentFill * startingWidth; + sizeFill.w = 0; + + mask.padding = sizeFill; + } +} diff --git a/Assets/Scripts/UI/ExperienceBarUI.cs.meta b/Assets/Scripts/UI/ExperienceBarUI.cs.meta new file mode 100644 index 00000000..d3cfd713 --- /dev/null +++ b/Assets/Scripts/UI/ExperienceBarUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ab9b4f1d1229de48b23fcfbe14eda66 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/ResourceOrbUI.cs b/Assets/Scripts/UI/ResourceOrbUI.cs new file mode 100644 index 00000000..6bd99014 --- /dev/null +++ b/Assets/Scripts/UI/ResourceOrbUI.cs @@ -0,0 +1,81 @@ +using Photon.Pun; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class ResourceOrbUI : MonoBehaviour +{ + [Header("Components:")] + [Header("Health:")] + [SerializeField] private Image healthFill; + [SerializeField] private TMP_Text health_TMP; + [Header("Mana:")] + [SerializeField] private Image manaFill; + [SerializeField] private TMP_Text mana_TMP; + + [Header("Listeners:")] + [SerializeField] private GameEventListener_PhotonView onPlayerSpawned; + + Health health; + Mana mana; + + + private void Awake() + { + onPlayerSpawned.Response.AddListener(DependancyInjection); + } + + // Start is called before the first frame update + void Start() + { + + } + + private void DependancyInjection(PhotonView spawnedPlayer) + { + if (!spawnedPlayer.IsMine) return; + + health = ((RiftPlayer)spawnedPlayer.Owner.TagObject).GetComponent(); + mana = ((RiftPlayer)spawnedPlayer.Owner.TagObject).GetComponent(); + + health.onResourceChanged.AddListener(UpdateCurrentHealth); + health.onMaxHealthChanged.AddListener(UpdateMaxHealth); + + mana.onResourceChanged.AddListener(UpdateCurrentMana); + mana.onMaxManaChanged.AddListener(UpdateMaxMana); + } + + public void UpdateCurrentHealth(float value) + { + healthFill.fillAmount = value / health.GetMaxValue(); + UpdateHealthTMP(); + } + public void UpdateMaxHealth(float value) + { + healthFill.fillAmount = health.GetCurrentValue() / value; + UpdateHealthTMP(); + } + + public void UpdateHealthTMP() + { + health_TMP.text = $"{health.GetCurrentValue().ToString("F1")}/{health.GetMaxValue().ToString("F1")}"; + } + + public void UpdateCurrentMana(float value) + { + manaFill.fillAmount = value / mana.GetMaxValue(); + UpdateManaTMP(); + } + public void UpdateMaxMana(float value) + { + manaFill.fillAmount = mana.GetCurrentValue() / value; + UpdateManaTMP(); + } + + public void UpdateManaTMP() + { + mana_TMP.text = $"{mana.GetCurrentValue().ToString("F1")}/{mana.GetMaxValue().ToString("F1")}"; + } +} diff --git a/Assets/Scripts/UI/ResourceOrbUI.cs.meta b/Assets/Scripts/UI/ResourceOrbUI.cs.meta new file mode 100644 index 00000000..e6a229d3 --- /dev/null +++ b/Assets/Scripts/UI/ResourceOrbUI.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c55b24c6297a9c64783f8036c9c8d31e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Starfield Skybox/Skybox.mat b/Assets/Starfield Skybox/Skybox.mat index 195f73e5..577cc5b8 100644 --- a/Assets/Starfield Skybox/Skybox.mat +++ b/Assets/Starfield Skybox/Skybox.mat @@ -94,7 +94,7 @@ Material: - _Mode: 0 - _OcclusionStrength: 1 - _Parallax: 0.02 - - _Rotation: 8.205798 + - _Rotation: 7.843589 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset index 792c9195..22d431f3 100644 --- a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -193,208 +193,19 @@ MonoBehaviour: m_StrikethroughOffset: 18 m_StrikethroughThickness: 6.298828 m_TabWidth: 24 - m_GlyphTable: - - m_Index: 2030 - m_Metrics: - m_Width: 64 - m_Height: 9 - m_HorizontalBearingX: 11 - m_HorizontalBearingY: 9 - m_HorizontalAdvance: 86 - m_GlyphRect: - m_X: 10 - m_Y: 10 - m_Width: 64 - m_Height: 9 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 66 - m_Metrics: - m_Width: 51 - m_Height: 6 - m_HorizontalBearingX: -2 - m_HorizontalBearingY: -12 - m_HorizontalAdvance: 48 - m_GlyphRect: - m_X: 93 - m_Y: 10 - m_Width: 51 - m_Height: 6 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 14 - m_Metrics: - m_Width: 42 - m_Height: 43 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 50 - m_HorizontalAdvance: 50 - m_GlyphRect: - m_X: 163 - m_Y: 10 - m_Width: 42 - m_Height: 43 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 20 - m_Metrics: - m_Width: 38 - m_Height: 59 - m_HorizontalBearingX: 6 - m_HorizontalBearingY: 59 - m_HorizontalAdvance: 48 - m_GlyphRect: - m_X: 93 - m_Y: 35 - m_Width: 38 - m_Height: 59 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 19 - m_Metrics: - m_Width: 42 - m_Height: 61 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 60 - m_HorizontalAdvance: 48 - m_GlyphRect: - m_X: 10 - m_Y: 38 - m_Width: 42 - m_Height: 61 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 21 - m_Metrics: - m_Width: 40 - m_Height: 60 - m_HorizontalBearingX: 4 - m_HorizontalBearingY: 60 - m_HorizontalAdvance: 48 - m_GlyphRect: - m_X: 224 - m_Y: 10 - m_Width: 40 - m_Height: 60 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - - m_Index: 24 - m_Metrics: - m_Width: 42 - m_Height: 60 - m_HorizontalBearingX: 3 - m_HorizontalBearingY: 59 - m_HorizontalAdvance: 48 - m_GlyphRect: - m_X: 150 - m_Y: 72 - m_Width: 42 - m_Height: 60 - m_Scale: 1 - m_AtlasIndex: 0 - m_ClassDefinitionType: 0 - m_CharacterTable: - - m_ElementType: 1 - m_Unicode: 8230 - m_GlyphIndex: 2030 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 95 - m_GlyphIndex: 66 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 43 - m_GlyphIndex: 14 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 49 - m_GlyphIndex: 20 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 48 - m_GlyphIndex: 19 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 50 - m_GlyphIndex: 21 - m_Scale: 1 - - m_ElementType: 1 - m_Unicode: 53 - m_GlyphIndex: 24 - m_Scale: 1 + m_GlyphTable: [] + m_CharacterTable: [] m_AtlasTextures: - {fileID: 28268798066460806} m_AtlasTextureIndex: 0 m_IsMultiAtlasTexturesEnabled: 0 m_ClearDynamicDataOnBuild: 1 - m_UsedGlyphRects: - - m_X: 0 - m_Y: 0 - m_Width: 83 - m_Height: 28 - - m_X: 83 - m_Y: 0 - m_Width: 70 - m_Height: 25 - - m_X: 153 - m_Y: 0 - m_Width: 61 - m_Height: 62 - - m_X: 83 - m_Y: 25 - m_Width: 57 - m_Height: 78 - - m_X: 0 - m_Y: 28 - m_Width: 61 - m_Height: 80 - - m_X: 214 - m_Y: 0 - m_Width: 59 - m_Height: 79 - - m_X: 140 - m_Y: 62 - m_Width: 61 - m_Height: 79 + m_UsedGlyphRects: [] m_FreeGlyphRects: - - m_X: 61 - m_Y: 28 - m_Width: 22 - m_Height: 483 - - m_X: 273 + - m_X: 0 m_Y: 0 - m_Width: 238 - m_Height: 511 - - m_X: 140 - m_Y: 25 - m_Width: 13 - m_Height: 37 - - m_X: 0 - m_Y: 141 m_Width: 511 - m_Height: 370 - - m_X: 0 - m_Y: 108 - m_Width: 140 - m_Height: 403 - - m_X: 61 - m_Y: 103 - m_Width: 79 - m_Height: 408 - - m_X: 201 - m_Y: 79 - m_Width: 310 - m_Height: 432 - - m_X: 201 - m_Y: 62 - m_Width: 13 - m_Height: 449 + m_Height: 511 m_fontInfo: Name: Liberation Sans PointSize: 86 @@ -426,22 +237,7 @@ MonoBehaviour: m_KerningTable: kerningPairs: [] m_FontFeatureTable: - m_GlyphPairAdjustmentRecords: - - m_FirstAdjustmentRecord: - m_GlyphIndex: 20 - m_GlyphValueRecord: - m_XPlacement: 0 - m_YPlacement: 0 - m_XAdvance: -6.390625 - m_YAdvance: 0 - m_SecondAdjustmentRecord: - m_GlyphIndex: 20 - m_GlyphValueRecord: - m_XPlacement: 0 - m_YPlacement: 0 - m_XAdvance: 0 - m_YAdvance: 0 - m_FeatureLookupFlags: 0 + m_GlyphPairAdjustmentRecords: [] fallbackFontAssets: [] m_FallbackFontAssetTable: [] m_CreationSettings: @@ -523,9 +319,9 @@ Texture2D: m_DownscaleFallback: 0 m_IsAlphaChannelOptional: 0 serializedVersion: 2 - m_Width: 512 - m_Height: 512 - m_CompleteImageSize: 262144 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 @@ -549,8 +345,8 @@ Texture2D: m_LightmapFormat: 0 m_ColorSpace: 0 m_PlatformBlob: - image data: 262144 - _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a080400000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09060100000000000000000000000000000000000000000000000000000000000003060608080808080806050300000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d07000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c17100800000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a020000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b130900000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a1005000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d010000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b110600000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c100400020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d2014080005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e221609000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f030000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f12050000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c20130000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e2114070000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c20130000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e2114070000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c20130000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c20130000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a0004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a00000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e211408080808080808080807050200000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e090200000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c100400000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d050000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f05000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a1005000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d0200000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f1409000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e0200000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b05000000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e12050000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d20140700000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a211911060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c02000000000000000000000000000000121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f1200000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000000000000000000000000000121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f120000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f12000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f25292d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c2115090000000000000000000000000000121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f120000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b3035393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f0000000000000000000000000000121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f1200000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a010000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000000000000000000000000111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e1100000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a0100000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f00000000000000000000000000000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f0000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a00000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00000000000000000000000000000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e2317100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c1209000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f000000000000000000000000000007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f060000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f0000000000000000000000000000010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c010000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b0200000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000000000000000000000000000000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f948f82786d605a50463c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545c666d777f8890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a00000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a00000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a69f948e81746d62584e42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b1106000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f2316090000000000000000000000000000000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000000000000000000000000000000000000000000000006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c20140700000000000000000000000000000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b07010000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c1106000000000000000000000000000000000000000000000000000000020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000000000000000000000000000000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e21140706060606060606050402000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c000000000000000000000000000000000000000000000000000000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000000000000000000000000000000000000000000000000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a100500000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f150900000000000000000000000000000000000000000000000000000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a11080000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e0200000000000000000000000000000000000000000000000000000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c161008000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5865727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e1206000000000000000000000000000000000000000000000000000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b0500000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a090704000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e2114070000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e211407000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d2013070000000000000000000000000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d11050000000000000000000000000000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d312417070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d010000000000000000000000000000000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e1308000000000000000000000000000000000000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556976838f9ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c04000000000000000000000000000000000000000000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114142020202020201413110d080200000000000000000000000000000000000000000000000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708131313131313070705010000000000000000000000000000000000000000000000000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272421211e1a14110e0802000000000000000000000000000000000000000000000000000000000000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e0902000000000000000000000000000000000000000000000000000000000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3936302a251f170e0701000000000000000000000000000000000000000000000000000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5754534d4746413b3630292018120b0300000000000000000000000000000000000000000000000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d0400000000000000000000000000000000000000000000000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b231910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d0400000000000000000000000000000000000000000000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a21191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e68615e575145403931281f160c0300000000000000000000000000000000000000000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8a87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000000000000000000000000000000002080e141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150a000000000000000000000000000000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30261c110600000000000000000000000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000000000000000000000000000000000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000613202c3945515d67737f8c95a0aaaba19792867e76706c6565636262636465676d7279808b9399a4afa69d92897d70665c5044382c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184786d6053463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e211506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f12050000000000000000000000000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d3339424b55616b7683909daaab9f9285796d6053473a2d22170b0000000000000000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000000000000000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b1106000000000000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a0000000000000000000000000000000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a00000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a00000000000000000000000000000004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c0000000000000000000000000000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818e939ea8a69f92867b6e61574d4231271d1207000000000000000000000000000000000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848e939ea5a79f948c7f72695e53453c311f150b0100000000000000000000000000000000000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a00000000000000000000000000000000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d03000000000000000000000000000000000000000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a0000000000000000000000000000000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44505c666e7b8491969ea5a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e000000000000000000000000000000000000000000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a000000000000000000000000000000000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f0600000000000000000000000000000000000000000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a0000000000000000000000000000000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c10040000000000000000000000000000000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b00000000000000000000000000000000000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b05000000000000000000000000000000000000000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e615a5044342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c22100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + image data: 0 + _typelessdata: m_StreamData: serializedVersion: 2 offset: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index d5e9d587..724795c9 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,5 +1,6 @@ { "dependencies": { + "com.unity.2d.sprite": "1.0.0", "com.unity.collab-proxy": "2.0.4", "com.unity.feature.development": "1.0.1", "com.unity.ide.rider": "3.0.21", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 601fb732..aafdd169 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -1,5 +1,11 @@ { "dependencies": { + "com.unity.2d.sprite": { + "version": "1.0.0", + "depth": 0, + "source": "builtin", + "dependencies": {} + }, "com.unity.collab-proxy": { "version": "2.0.4", "depth": 0, diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset index 1b2aca0f..9ba539f7 100644 --- a/ProjectSettings/GraphicsSettings.asset +++ b/ProjectSettings/GraphicsSettings.asset @@ -64,5 +64,5 @@ GraphicsSettings: m_DefaultRenderingLayerMask: 1 m_LogWhenShaderIsCompiled: 0 m_SRPDefaultSettings: {} - m_CameraRelativeLightCulling: 0 - m_CameraRelativeShadowCulling: 0 + m_CameraRelativeLightCulling: 1 + m_CameraRelativeShadowCulling: 1 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 6e773cfe..330b6b05 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -134,7 +134,7 @@ PlayerSettings: 16:10: 1 16:9: 1 Others: 1 - bundleVersion: 0.9.6b + bundleVersion: 0.10.0b preloadedAssets: - {fileID: 947724257692438902, guid: cd9921cbc21600a45b5c842c4e6ef004, type: 3} - {fileID: 753911528859556811, guid: bc291c869c1aa9744be1f56806b8c99d, type: 3}