diff --git a/Assets/Art/Animation/Button Fade.meta b/Assets/Art/Animation/Button Fade.meta
new file mode 100644
index 00000000..81ac1ef7
--- /dev/null
+++ b/Assets/Art/Animation/Button Fade.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0c45759bf9bb93b48842cdb38c286bdf
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Animation/Button Fade/Button.controller b/Assets/Art/Animation/Button Fade/Button.controller
new file mode 100644
index 00000000..090a9995
--- /dev/null
+++ b/Assets/Art/Animation/Button Fade/Button.controller
@@ -0,0 +1,124 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1101 &-4827269636170712194
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: 9175322057125435453}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 1
+ m_HasExitTime: 1
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
+--- !u!1102 &-4216061723254623500
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: FadeIn
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions:
+ - {fileID: -4827269636170712194}
+ m_StateMachineBehaviours: []
+ m_Position: {x: 50, y: 50, z: 0}
+ m_IKOnFeet: 0
+ m_WriteDefaultValues: 1
+ m_Mirror: 0
+ m_SpeedParameterActive: 0
+ m_MirrorParameterActive: 0
+ m_CycleOffsetParameterActive: 0
+ m_TimeParameterActive: 0
+ m_Motion: {fileID: 7400000, guid: a1b4813ae5332d640bdb2d7f307075a5, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!91 &9100000
+AnimatorController:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Button
+ serializedVersion: 5
+ m_AnimatorParameters: []
+ m_AnimatorLayers:
+ - serializedVersion: 5
+ m_Name: Base Layer
+ m_StateMachine: {fileID: 2940859901385353790}
+ m_Mask: {fileID: 0}
+ m_Motions: []
+ m_Behaviours: []
+ m_BlendingMode: 0
+ m_SyncedLayerIndex: -1
+ m_DefaultWeight: 0
+ m_IKPass: 0
+ m_SyncedLayerAffectsTiming: 0
+ m_Controller: {fileID: 9100000}
+--- !u!1107 &2940859901385353790
+AnimatorStateMachine:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Base Layer
+ m_ChildStates:
+ - serializedVersion: 1
+ m_State: {fileID: -4216061723254623500}
+ m_Position: {x: 240, y: 110, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: 9175322057125435453}
+ m_Position: {x: 530, y: 110, z: 0}
+ m_ChildStateMachines: []
+ m_AnyStateTransitions: []
+ m_EntryTransitions: []
+ m_StateMachineTransitions: {}
+ m_StateMachineBehaviours: []
+ m_AnyStatePosition: {x: 50, y: 20, z: 0}
+ m_EntryPosition: {x: 50, y: 120, z: 0}
+ m_ExitPosition: {x: 800, y: 120, z: 0}
+ m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
+ m_DefaultState: {fileID: -4216061723254623500}
+--- !u!1102 &9175322057125435453
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Hold
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions: []
+ m_StateMachineBehaviours: []
+ m_Position: {x: 50, y: 50, z: 0}
+ m_IKOnFeet: 0
+ m_WriteDefaultValues: 1
+ m_Mirror: 0
+ m_SpeedParameterActive: 0
+ m_MirrorParameterActive: 0
+ m_CycleOffsetParameterActive: 0
+ m_TimeParameterActive: 0
+ m_Motion: {fileID: 7400000, guid: a81c46eb6e7ab244ca53bea1cef271a6, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
diff --git a/Assets/Art/Animation/Button Fade/Button.controller.meta b/Assets/Art/Animation/Button Fade/Button.controller.meta
new file mode 100644
index 00000000..85518b06
--- /dev/null
+++ b/Assets/Art/Animation/Button Fade/Button.controller.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8036611051815fd49827c430dc22b67f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 9100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Animation/Button Fade/FadeIn.anim b/Assets/Art/Animation/Button Fade/FadeIn.anim
new file mode 100644
index 00000000..066efdf4
--- /dev/null
+++ b/Assets/Art/Animation/Button Fade/FadeIn.anim
@@ -0,0 +1,365 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: FadeIn
+ serializedVersion: 7
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Color.a
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_fontColor.a
+ path: Text (TMP)
+ classID: 114
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Interactable
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Enabled
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ flags: 0
+ m_PPtrCurves: []
+ m_SampleRate: 1
+ m_WrapMode: 0
+ m_Bounds:
+ m_Center: {x: 0, y: 0, z: 0}
+ m_Extent: {x: 0, y: 0, z: 0}
+ m_ClipBindingConstant:
+ genericBindings:
+ - serializedVersion: 2
+ path: 0
+ attribute: 304273561
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 271242783
+ attribute: 4185109675
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 4287062452
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 3305885265
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ typeID: 114
+ customType: 24
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 5
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 1
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Color.a
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_fontColor.a
+ path: Text (TMP)
+ classID: 114
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Interactable
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ - serializedVersion: 3
+ time: 5
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Enabled
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ flags: 0
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Art/Animation/Button Fade/FadeIn.anim.meta b/Assets/Art/Animation/Button Fade/FadeIn.anim.meta
new file mode 100644
index 00000000..a67c8e96
--- /dev/null
+++ b/Assets/Art/Animation/Button Fade/FadeIn.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a1b4813ae5332d640bdb2d7f307075a5
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/Segfault/Segfault.controller b/Assets/Art/Segfault/Segfault.controller
index 2370a9bb..21511c1c 100644
--- a/Assets/Art/Segfault/Segfault.controller
+++ b/Assets/Art/Segfault/Segfault.controller
@@ -1,5 +1,53 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
+--- !u!1102 &-6212038527526454868
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: End
+ m_Speed: 1
+ m_CycleOffset: 0
+ m_Transitions: []
+ m_StateMachineBehaviours: []
+ m_Position: {x: 50, y: 50, z: 0}
+ m_IKOnFeet: 0
+ m_WriteDefaultValues: 1
+ m_Mirror: 0
+ m_SpeedParameterActive: 0
+ m_MirrorParameterActive: 0
+ m_CycleOffsetParameterActive: 0
+ m_TimeParameterActive: 0
+ m_Motion: {fileID: 7400000, guid: b5f43d521c4769942a1c60bc08f05666, type: 2}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
+--- !u!1101 &-2928401846203258321
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions: []
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -6212038527526454868}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0
+ m_TransitionOffset: 0
+ m_ExitTime: 1
+ m_HasExitTime: 1
+ m_HasFixedDuration: 0
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
@@ -32,7 +80,8 @@ AnimatorState:
m_Name: Segfaulting
m_Speed: 1
m_CycleOffset: 0
- m_Transitions: []
+ m_Transitions:
+ - {fileID: -2928401846203258321}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -59,7 +108,10 @@ AnimatorStateMachine:
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 917276178119855833}
- m_Position: {x: 200, y: 0, z: 0}
+ m_Position: {x: 300, y: 120, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -6212038527526454868}
+ m_Position: {x: 560, y: 120, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
diff --git a/Assets/Art/UI/!SolCycle_WINSCREEN.PNG b/Assets/Art/UI/!SolCycle_WINSCREEN.PNG
new file mode 100644
index 00000000..64fd8f37
Binary files /dev/null and b/Assets/Art/UI/!SolCycle_WINSCREEN.PNG differ
diff --git a/Assets/Art/UI/!SolCycle_WINSCREEN.PNG.meta b/Assets/Art/UI/!SolCycle_WINSCREEN.PNG.meta
new file mode 100644
index 00000000..6e15673b
--- /dev/null
+++ b/Assets/Art/UI/!SolCycle_WINSCREEN.PNG.meta
@@ -0,0 +1,127 @@
+fileFormatVersion: 2
+guid: ada3ac714f1f91146b1fe05fcc242ed4
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 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
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/UI/Dialogue Bubbles/End.anim b/Assets/Art/UI/Dialogue Bubbles/End.anim
new file mode 100644
index 00000000..4cb6e4cd
--- /dev/null
+++ b/Assets/Art/UI/Dialogue Bubbles/End.anim
@@ -0,0 +1,869 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: End
+ serializedVersion: 7
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (1)
+ classID: 1
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (2)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (3)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (4)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (5)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (6)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (7)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (1)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (2)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (3)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (4)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (5)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (6)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (7)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (8)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (9)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ m_PPtrCurves: []
+ m_SampleRate: 60
+ m_WrapMode: 0
+ m_Bounds:
+ m_Center: {x: 0, y: 0, z: 0}
+ m_Extent: {x: 0, y: 0, z: 0}
+ m_ClipBindingConstant:
+ genericBindings:
+ - serializedVersion: 2
+ path: 1262816473
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1617452826
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2037608027
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 909310108
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 791267805
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 67410462
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 488614751
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2645605538
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3063803745
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 2944851488
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3771156711
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 4191975846
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3539020389
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 3421117220
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1282541547
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 1432958634
+ attribute: 2086281974
+ script: {fileID: 0}
+ typeID: 1
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 1
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (1)
+ classID: 1
+ script: {fileID: 0}
+ flags: 16
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (2)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (3)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (4)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (5)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (6)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: BLUESCREEN (7)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (1)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (2)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (3)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (4)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (5)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (6)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (7)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (8)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_IsActive
+ path: TEXT (9)
+ classID: 1
+ script: {fileID: 0}
+ flags: 0
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Art/UI/Dialogue Bubbles/End.anim.meta b/Assets/Art/UI/Dialogue Bubbles/End.anim.meta
new file mode 100644
index 00000000..dde3c02c
--- /dev/null
+++ b/Assets/Art/UI/Dialogue Bubbles/End.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b5f43d521c4769942a1c60bc08f05666
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png b/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png
new file mode 100644
index 00000000..53db8061
Binary files /dev/null and b/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png differ
diff --git a/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png.meta b/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png.meta
new file mode 100644
index 00000000..97b4b295
--- /dev/null
+++ b/Assets/Art/UI/Dialogue Bubbles/World_DialogBubble_Flipped.png.meta
@@ -0,0 +1,127 @@
+fileFormatVersion: 2
+guid: 453a40fe21d8c044ebdae1931070f319
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 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: 194, y: 84, z: 45, w: 46}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 1
+ spriteTessellationDetail: -1
+ textureType: 8
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 1537655665
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/UI/Fills/Hold.anim b/Assets/Art/UI/Fills/Hold.anim
new file mode 100644
index 00000000..148a1661
--- /dev/null
+++ b/Assets/Art/UI/Fills/Hold.anim
@@ -0,0 +1,257 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!74 &7400000
+AnimationClip:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Hold
+ serializedVersion: 7
+ m_Legacy: 0
+ m_Compressed: 0
+ m_UseHighQualityCurve: 1
+ m_RotationCurves: []
+ m_CompressedRotationCurves: []
+ m_EulerCurves: []
+ m_PositionCurves: []
+ m_ScaleCurves: []
+ m_FloatCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Enabled
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Interactable
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Color.a
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_fontColor.a
+ path: Text (TMP)
+ classID: 114
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ flags: 0
+ m_PPtrCurves: []
+ m_SampleRate: 60
+ m_WrapMode: 0
+ m_Bounds:
+ m_Center: {x: 0, y: 0, z: 0}
+ m_Extent: {x: 0, y: 0, z: 0}
+ m_ClipBindingConstant:
+ genericBindings:
+ - serializedVersion: 2
+ path: 0
+ attribute: 3305885265
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ typeID: 114
+ customType: 24
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 4287062452
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 0
+ attribute: 304273561
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ - serializedVersion: 2
+ path: 271242783
+ attribute: 4185109675
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ typeID: 114
+ customType: 0
+ isPPtrCurve: 0
+ isIntCurve: 0
+ isSerializeReferenceCurve: 0
+ pptrCurveMapping: []
+ m_AnimationClipSettings:
+ serializedVersion: 2
+ m_AdditiveReferencePoseClip: {fileID: 0}
+ m_AdditiveReferencePoseTime: 0
+ m_StartTime: 0
+ m_StopTime: 0
+ m_OrientationOffsetY: 0
+ m_Level: 0
+ m_CycleOffset: 0
+ m_HasAdditiveReferencePose: 0
+ m_LoopTime: 1
+ m_LoopBlend: 0
+ m_LoopBlendOrientation: 0
+ m_LoopBlendPositionY: 0
+ m_LoopBlendPositionXZ: 0
+ m_KeepOriginalOrientation: 0
+ m_KeepOriginalPositionY: 1
+ m_KeepOriginalPositionXZ: 0
+ m_HeightFromFeet: 0
+ m_Mirror: 0
+ m_EditorCurves:
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Enabled
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: Infinity
+ outSlope: Infinity
+ tangentMode: 103
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Interactable
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_Color.a
+ path:
+ classID: 114
+ script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ flags: 0
+ - serializedVersion: 2
+ curve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 136
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ attribute: m_fontColor.a
+ path: Text (TMP)
+ classID: 114
+ script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ flags: 0
+ m_EulerEditorCurves: []
+ m_HasGenericRootTransform: 0
+ m_HasMotionFloatCurves: 0
+ m_Events: []
diff --git a/Assets/Art/UI/Fills/Hold.anim.meta b/Assets/Art/UI/Fills/Hold.anim.meta
new file mode 100644
index 00000000..d7a2577d
--- /dev/null
+++ b/Assets/Art/UI/Fills/Hold.anim.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a81c46eb6e7ab244ca53bea1cef271a6
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 7400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/UI/KBBackground.png b/Assets/Art/UI/KBBackground.png
new file mode 100644
index 00000000..d385b1a2
Binary files /dev/null and b/Assets/Art/UI/KBBackground.png differ
diff --git a/Assets/Art/UI/KBBackground.png.meta b/Assets/Art/UI/KBBackground.png.meta
new file mode 100644
index 00000000..f842408d
--- /dev/null
+++ b/Assets/Art/UI/KBBackground.png.meta
@@ -0,0 +1,127 @@
+fileFormatVersion: 2
+guid: 05b8d3194e95a324caf3890b7087bd94
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 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
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Art/UI/KBlogo.png b/Assets/Art/UI/KBlogo.png
new file mode 100644
index 00000000..24a42296
Binary files /dev/null and b/Assets/Art/UI/KBlogo.png differ
diff --git a/Assets/Art/UI/KBlogo.png.meta b/Assets/Art/UI/KBlogo.png.meta
new file mode 100644
index 00000000..ebb22c32
--- /dev/null
+++ b/Assets/Art/UI/KBlogo.png.meta
@@ -0,0 +1,127 @@
+fileFormatVersion: 2
+guid: ca53d89a4cde0c54c94ca4928499db45
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 0
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 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
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: WebGL
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID: 5e97eb03825dee720800000000000000
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/Map Layers/Map Interactables.prefab b/Assets/Prefabs/Map Layers/Map Interactables.prefab
index bb53af84..36cc0276 100644
--- a/Assets/Prefabs/Map Layers/Map Interactables.prefab
+++ b/Assets/Prefabs/Map Layers/Map Interactables.prefab
@@ -481,7 +481,7 @@ Transform:
m_GameObject: {fileID: 3025666826036403994}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0.75, z: 0}
+ m_LocalPosition: {x: 0.223, y: 1.274, z: -0.518}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -1357,6 +1357,21 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 8130318769274667414}
m_Modifications:
+ - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000021244284
+ objectReference: {fileID: 0}
+ - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 89.999985
+ objectReference: {fileID: 0}
+ - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 90.00001
+ objectReference: {fileID: 0}
- target: {fileID: 4181256490260368416, guid: bc60a82d631c6a842a636cda46f232ca,
type: 3}
propertyPath: m_ConnectedAnchor.x
@@ -1372,6 +1387,16 @@ PrefabInstance:
propertyPath: m_ConnectedAnchor.z
value: 124.85827
objectReference: {fileID: 0}
+ - target: {fileID: 5149065625747851192, guid: bc60a82d631c6a842a636cda46f232ca,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000032973346
+ objectReference: {fileID: 0}
+ - target: {fileID: 5149065625747851192, guid: bc60a82d631c6a842a636cda46f232ca,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -89.27562
+ objectReference: {fileID: 0}
- target: {fileID: 5324917124048469604, guid: bc60a82d631c6a842a636cda46f232ca,
type: 3}
propertyPath: m_ConnectedAnchor.x
@@ -1387,31 +1412,6 @@ PrefabInstance:
propertyPath: m_ConnectedAnchor.z
value: 124.07742
objectReference: {fileID: 0}
- - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: -0.0000021244284
- objectReference: {fileID: 0}
- - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 89.999985
- objectReference: {fileID: 0}
- - target: {fileID: 3842697452551240253, guid: bc60a82d631c6a842a636cda46f232ca,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 90.00001
- objectReference: {fileID: 0}
- - target: {fileID: 5149065625747851192, guid: bc60a82d631c6a842a636cda46f232ca,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: -0.0000032973346
- objectReference: {fileID: 0}
- - target: {fileID: 5149065625747851192, guid: bc60a82d631c6a842a636cda46f232ca,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: -89.27562
- objectReference: {fileID: 0}
- target: {fileID: 7222241594640732943, guid: bc60a82d631c6a842a636cda46f232ca,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
@@ -3187,6 +3187,21 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 8130318769274667414}
m_Modifications:
+ - target: {fileID: 217126438574978277, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0.11
+ objectReference: {fileID: 0}
+ - target: {fileID: 217126438574978277, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.129
+ objectReference: {fileID: 0}
+ - target: {fileID: 217126438574978277, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.383
+ objectReference: {fileID: 0}
- target: {fileID: 372068390514332966, guid: 2a2e453ba175cbc4c9579c670db15878,
type: 3}
propertyPath: m_IsActive
@@ -3342,6 +3357,21 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.y
value: -35.303
objectReference: {fileID: 0}
+ - target: {fileID: 5394229700072546422, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -0.447
+ objectReference: {fileID: 0}
+ - target: {fileID: 5394229700072546422, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0.88
+ objectReference: {fileID: 0}
+ - target: {fileID: 5394229700072546422, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.538
+ objectReference: {fileID: 0}
- target: {fileID: 6821942880589385831, guid: 2a2e453ba175cbc4c9579c670db15878,
type: 3}
propertyPath: m_LocalPosition.x
@@ -3507,9 +3537,11 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 1006836861642723586}
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 6041010531028376075,
- guid: 2a2e453ba175cbc4c9579c670db15878, type: 3}, insertIndex: -1, addedObject: {
- fileID: 3161399038887668366}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 6041010531028376075, guid: 2a2e453ba175cbc4c9579c670db15878,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 3161399038887668366}
m_SourcePrefab: {fileID: 100100000, guid: 2a2e453ba175cbc4c9579c670db15878, type: 3}
--- !u!4 &575884058116248404 stripped
Transform:
diff --git a/Assets/Prefabs/Map Layers/NEW Visual Greybox.prefab b/Assets/Prefabs/Map Layers/NEW Visual Greybox.prefab
index 6f020705..75d4ba1f 100644
--- a/Assets/Prefabs/Map Layers/NEW Visual Greybox.prefab
+++ b/Assets/Prefabs/Map Layers/NEW Visual Greybox.prefab
@@ -3848,7 +3848,7 @@ PrefabInstance:
type: 3}
propertyPath: m_Materials.Array.data[1]
value:
- objectReference: {fileID: 2100000, guid: bf1ffd6786fa6d64793495025f2bf130, type: 2}
+ objectReference: {fileID: 2100000, guid: 8d20919cbd20b81459b08ccb71ce625d, type: 2}
- target: {fileID: -3797866689915996471, guid: f2678596efc2db64db4701433f3b760a,
type: 3}
propertyPath: m_Materials.Array.data[0]
diff --git a/Assets/Prefabs/Ui/Dialogue/Speech Bubble Left.prefab b/Assets/Prefabs/Ui/Dialogue/Speech Bubble Left.prefab
index 9fb801be..5fad37cf 100644
--- a/Assets/Prefabs/Ui/Dialogue/Speech Bubble Left.prefab
+++ b/Assets/Prefabs/Ui/Dialogue/Speech Bubble Left.prefab
@@ -32,13 +32,14 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
+ - {fileID: 8527025324950720764}
- {fileID: 2267521994576648806}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 50, y: 100}
+ m_SizeDelta: {x: 350, y: 200}
m_Pivot: {x: 0, y: 0}
--- !u!222 &794701876304840855
CanvasRenderer:
@@ -68,8 +69,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 159eb5db795beb145af50a790e211165, type: 3}
- m_Type: 1
+ m_Sprite: {fileID: 21300000, guid: 453a40fe21d8c044ebdae1931070f319, type: 3}
+ m_Type: 2
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -92,8 +93,9 @@ MonoBehaviour:
m_EditorClassIdentifier:
TextForScale: {fileID: 27500488730552972}
RectTransform: {fileID: 3487943576332031153}
- HorizontalPadding: 50
- VerticalPadding: 50
+ HorizontalPadding: 75
+ VerticalPadding: 145
+ MinSize: {x: 168.14, y: 50}
LineLength: 670
--- !u!114 &-3004283410562188248
MonoBehaviour:
@@ -108,6 +110,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
TMPText: {fileID: 27500488730552972}
+ Nametag: {fileID: 0}
Image: {fileID: 5964885186165802060}
--- !u!1 &6019361162553141836
GameObject:
@@ -143,7 +146,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 15, y: 0}
+ m_AnchoredPosition: {x: 15, y: -68}
m_SizeDelta: {x: 670, y: 84}
m_Pivot: {x: 0, y: 1}
--- !u!222 &7258374531854510783
@@ -244,3 +247,138 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &8079190908921789469
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8527025324950720764}
+ - component: {fileID: 6057178447283330300}
+ - component: {fileID: 6722676931704533288}
+ m_Layer: 0
+ m_Name: Name Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8527025324950720764
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8079190908921789469}
+ m_LocalRotation: {x: -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: 3487943576332031153}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 37.987305, y: 0}
+ m_SizeDelta: {x: 632.0127, y: 84}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6057178447283330300
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8079190908921789469}
+ m_CullTransparentMesh: 1
+--- !u!114 &6722676931704533288
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8079190908921789469}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 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: Pri-V8
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7, type: 2}
+ m_sharedMaterial: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 40
+ m_fontSizeBase: 40
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
diff --git a/Assets/Prefabs/Ui/UI Canvases/ControlsCanvas.prefab b/Assets/Prefabs/Ui/UI Canvases/ControlsCanvas.prefab
index 5ba6cc4a..6c0ba130 100644
--- a/Assets/Prefabs/Ui/UI Canvases/ControlsCanvas.prefab
+++ b/Assets/Prefabs/Ui/UI Canvases/ControlsCanvas.prefab
@@ -261,8 +261,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 124.13487}
- m_SizeDelta: {x: 1006.0813, y: 1920}
+ m_AnchoredPosition: {x: 0, y: 187.01628}
+ m_SizeDelta: {x: 880.3177, y: 1920}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5740080383907899134
CanvasRenderer:
@@ -532,7 +532,7 @@ 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: 460, y: 100}
+ m_AnchoredPosition: {x: 469, y: 192.66}
m_SizeDelta: {x: 896.62, y: 578.6873}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &8253798042084232045
@@ -1851,12 +1851,12 @@ PrefabInstance:
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -460
+ value: 195.69
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -275
+ value: -161.68
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
@@ -1893,6 +1893,10 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 7133516522492294814}
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 7360166625943955727}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!224 &3643232271690147116 stripped
RectTransform:
@@ -1936,6 +1940,92 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7360166625943955727
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4041320723260446346}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1001 &6964470969828118401
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2253,7 +2343,7 @@ PrefabInstance:
- target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: -460
objectReference: {fileID: 0}
- target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
@@ -2472,12 +2562,12 @@ PrefabInstance:
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 460
+ value: 742.31006
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -275
+ value: -161.68
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
@@ -2510,15 +2600,19 @@ PrefabInstance:
value: Back
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}, {fileID: 4948395499512796758, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
+ - {fileID: 4948395499512796758, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 8296694539934272836}}, {targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 8692142392748938155}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8296694539934272836}
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8692142392748938155}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!1 &1618646581669992172 stripped
GameObject:
diff --git a/Assets/Prefabs/Ui/UI Canvases/InGameCanvasMaster.prefab b/Assets/Prefabs/Ui/UI Canvases/InGameCanvasMaster.prefab
index bb8251e2..09cd9fd6 100644
--- a/Assets/Prefabs/Ui/UI Canvases/InGameCanvasMaster.prefab
+++ b/Assets/Prefabs/Ui/UI Canvases/InGameCanvasMaster.prefab
@@ -1,5 +1,85 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &566498482438627705
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4817408448397023811}
+ - component: {fileID: 3156722500141372618}
+ - component: {fileID: 2296153724242914207}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4817408448397023811
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 566498482438627705}
+ m_LocalRotation: {x: 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: 7629548140672412588}
+ - {fileID: 1055232082133716974}
+ - {fileID: 1703326000783238757}
+ - {fileID: 7038061308564199929}
+ - {fileID: 3426012259396064699}
+ m_Father: {fileID: 1950702492392976091}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 202, y: 81}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &3156722500141372618
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 566498482438627705}
+ m_CullTransparentMesh: 1
+--- !u!114 &2296153724242914207
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 566498482438627705}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 46ba907dfc07acb4aab48b6d4207c279, 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 &634160785328799507
GameObject:
m_ObjectHideFlags: 0
@@ -221,6 +301,7 @@ GameObject:
- component: {fileID: 4182353489901883233}
- component: {fileID: 6528915161084282714}
- component: {fileID: 693921121656454509}
+ - component: {fileID: 6523872412175212637}
m_Layer: 5
m_Name: Loop UI Canvas
m_TagString: Untagged
@@ -240,9 +321,10 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
+ - {fileID: 3681608515061196029}
+ - {fileID: 4051944878469031566}
- {fileID: 9108896815630539314}
- {fileID: 2730213693277957934}
- - {fileID: 3681608515061196029}
m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -271,7 +353,7 @@ Canvas:
m_AdditionalShaderChannelsFlag: 25
m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0
- m_SortingOrder: 10
+ m_SortingOrder: 100
m_TargetDisplay: 0
--- !u!225 &693921121656454509
CanvasGroup:
@@ -285,6 +367,94 @@ CanvasGroup:
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
+--- !u!114 &6523872412175212637
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 843788090690617228}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a62d707864600b345981a40086f9791d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ segfaultCanvas: {fileID: 2668276230425454785}
+--- !u!1 &1170571474642182831
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3426012259396064699}
+ - component: {fileID: 6958276134117199904}
+ - component: {fileID: 8450054035729223230}
+ m_Layer: 5
+ m_Name: Cell (4)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3426012259396064699
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1170571474642182831}
+ m_LocalRotation: {x: 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: 4817408448397023811}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 140.952, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &6958276134117199904
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1170571474642182831}
+ m_CullTransparentMesh: 1
+--- !u!114 &8450054035729223230
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1170571474642182831}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &1311483844220821867
GameObject:
m_ObjectHideFlags: 0
@@ -893,6 +1063,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 62473c6538f2c8b4ba8ca75b190f7770, type: 3}
m_Name:
m_EditorClassIdentifier:
+ Ring: {fileID: 2973959775084058673}
OuterRing: {fileID: 5117456030941190214}
InnerRing: {fileID: 2324739799030144189}
PauseorPlay: {fileID: 1179763844286770190}
@@ -906,6 +1077,7 @@ MonoBehaviour:
Cell3: {fileID: 2629692830206879234}
Cell2: {fileID: 496026029065104288}
Cell1: {fileID: 1022039690930609976}
+ pauseTimer: 0
--- !u!1 &2373230237959143241
GameObject:
m_ObjectHideFlags: 0
@@ -1090,6 +1262,7 @@ MonoBehaviour:
CardsHorizontalLayoutGroup: {fileID: 3068695610287573858}
NPCSprite: {fileID: 8897860275379767531}
InventoryBar: {fileID: 3220280963112676566}
+ IsTutorial: 0
--- !u!1 &2555496712258902175
GameObject:
m_ObjectHideFlags: 0
@@ -1382,7 +1555,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &2973959775084058673
+--- !u!1 &2823106271871941710
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1390,100 +1563,74 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7609360194851135988}
+ - component: {fileID: 7766935049815585961}
+ - component: {fileID: 1670662847562007909}
+ - component: {fileID: 476705004709959787}
m_Layer: 5
- m_Name: Ring
+ m_Name: OuterRing
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7609360194851135988
+--- !u!224 &7766935049815585961
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2973959775084058673}
+ m_GameObject: {fileID: 2823106271871941710}
m_LocalRotation: {x: 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: 744357860275633144}
- - {fileID: 3276513803523162672}
- - {fileID: 3306311027613799209}
- - {fileID: 4370056125384293090}
- m_Father: {fileID: 3681608515061196029}
+ m_Children: []
+ m_Father: {fileID: 6871015373565179387}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 60, y: -60}
- m_SizeDelta: {x: 100, y: 100}
- m_Pivot: {x: 0, y: 1}
---- !u!1 &3068695610287573858
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 5373344744372086187}
- - component: {fileID: 5001544181130707583}
- m_Layer: 5
- m_Name: Cards
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &5373344744372086187
-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: 188, y: 188}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1670662847562007909
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3068695610287573858}
- m_LocalRotation: {x: -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: 6181883316336987084}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 30}
- m_SizeDelta: {x: 0, y: 100}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &5001544181130707583
+ m_GameObject: {fileID: 2823106271871941710}
+ m_CullTransparentMesh: 1
+--- !u!114 &476705004709959787
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3068695610287573858}
+ m_GameObject: {fileID: 2823106271871941710}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 4
- m_Spacing: -85
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &3137512226860498061
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: a55e983347667504da72034c929069a5, 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 &2882826348974920290
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1491,122 +1638,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2603151183780923419}
- - component: {fileID: 1503418527881227629}
- - component: {fileID: 312608503878077557}
+ - component: {fileID: 1703326000783238757}
+ - component: {fileID: 4297125702537144923}
+ - component: {fileID: 2498660902809989348}
m_Layer: 5
- m_Name: NoticeCanvas
+ m_Name: Cell (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2603151183780923419
+--- !u!224 &1703326000783238757
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3137512226860498061}
+ m_GameObject: {fileID: 2882826348974920290}
m_LocalRotation: {x: 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: 6823426492116753083}
- m_Father: {fileID: 9106350191481724383}
+ m_Children: []
+ m_Father: {fileID: 4817408448397023811}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 1920, y: 1080}
- m_Pivot: {x: 0, y: 0}
---- !u!114 &1503418527881227629
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3137512226860498061}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1b98218f2f404404682c725b8d83f94c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- notifPrefab: {fileID: 1757458829048909542, guid: 74e77a78035f07549be4d0813fe3292a,
- type: 3}
- baseCopy: {fileID: 6823426492116753083}
- fadeOffset: {x: 0, y: -150}
- spaceBetweenNotifs: 70
- displayDuration: 5
- showEase: 6
- hideEase: 5
- showDuration: 0.25
- hideDuration: 0.25
---- !u!225 &312608503878077557
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3137512226860498061}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &3988000726659641168
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3306311027613799209}
- - component: {fileID: 6557922087573465595}
- - component: {fileID: 1179763844286770190}
- m_Layer: 5
- m_Name: Status
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &3306311027613799209
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3988000726659641168}
- m_LocalRotation: {x: 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: 7609360194851135988}
- m_LocalEulerAnglesHint: {x: 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: 65, y: 65}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6557922087573465595
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 77.476, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &4297125702537144923
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3988000726659641168}
+ m_GameObject: {fileID: 2882826348974920290}
m_CullTransparentMesh: 1
---- !u!114 &1179763844286770190
+--- !u!114 &2498660902809989348
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3988000726659641168}
+ m_GameObject: {fileID: 2882826348974920290}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -1620,7 +1695,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 992ac175769340d4aaf26e226196bebb, type: 3}
+ m_Sprite: {fileID: 21300000, guid: 72975f139769e2843aeb945c8c4f0ad9, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -1630,7 +1705,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &4164013114315944702
+--- !u!1 &2973959775084058673
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1638,74 +1713,38 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 209722560326327412}
- - component: {fileID: 4665797925445189082}
- - component: {fileID: 7630532961246849400}
+ - component: {fileID: 7609360194851135988}
m_Layer: 5
- m_Name: Target
+ m_Name: Ring
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &209722560326327412
+--- !u!224 &7609360194851135988
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4164013114315944702}
+ m_GameObject: {fileID: 2973959775084058673}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
- m_ConstrainProportionsScale: 1
- m_Children: []
- m_Father: {fileID: 2657118438954276819}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 744357860275633144}
+ - {fileID: 3276513803523162672}
+ - {fileID: 3306311027613799209}
+ - {fileID: 4370056125384293090}
+ m_Father: {fileID: 3681608515061196029}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -178.09, y: 0}
- m_SizeDelta: {x: 200, y: 200}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &4665797925445189082
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4164013114315944702}
- m_CullTransparentMesh: 1
---- !u!114 &7630532961246849400
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4164013114315944702}
- m_Enabled: 0
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 21300000, guid: b495c0c18321ed647beca03f868d12cb, 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 &4219934698290528587
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 60, y: -60}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0, y: 1}
+--- !u!1 &3015879268412243186
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1713,50 +1752,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6039688070974033006}
- - component: {fileID: 3708956751960582718}
- - component: {fileID: 1022039690930609976}
+ - component: {fileID: 1055232082133716974}
+ - component: {fileID: 2196505967853038363}
+ - component: {fileID: 6995558021729097543}
m_Layer: 5
- m_Name: Cell
+ m_Name: Cell (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6039688070974033006
+--- !u!224 &1055232082133716974
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4219934698290528587}
+ m_GameObject: {fileID: 3015879268412243186}
m_LocalRotation: {x: 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: 306418096347200546}
+ m_Father: {fileID: 4817408448397023811}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 14, y: -40.5}
+ m_AnchoredPosition: {x: 45.738, y: -40.5}
m_SizeDelta: {x: 27, y: 51}
m_Pivot: {x: 0, y: 0.5}
---- !u!222 &3708956751960582718
+--- !u!222 &2196505967853038363
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4219934698290528587}
+ m_GameObject: {fileID: 3015879268412243186}
m_CullTransparentMesh: 1
---- !u!114 &1022039690930609976
+--- !u!114 &6995558021729097543
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4219934698290528587}
+ m_GameObject: {fileID: 3015879268412243186}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -1780,7 +1819,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &4281060496018327696
+--- !u!1 &3068695610287573858
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1788,181 +1827,44 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2394817349922937968}
- - component: {fileID: 8362879894747498797}
- - component: {fileID: 8078964292342908823}
+ - component: {fileID: 5373344744372086187}
+ - component: {fileID: 5001544181130707583}
m_Layer: 5
- m_Name: Player Total Value
+ m_Name: Cards
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2394817349922937968
+--- !u!224 &5373344744372086187
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4281060496018327696}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 3068695610287573858}
+ m_LocalRotation: {x: -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: 2657118438954276819}
+ m_Father: {fileID: 6181883316336987084}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 104.24, y: -4.5}
- m_SizeDelta: {x: 275.2, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &8362879894747498797
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4281060496018327696}
- m_CullTransparentMesh: 1
---- !u!114 &8078964292342908823
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 30}
+ m_SizeDelta: {x: 0, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &5001544181130707583
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4281060496018327696}
+ m_GameObject: {fileID: 3068695610287573858}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: 'Total
-
- Value'
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7, type: 2}
- m_sharedMaterial: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967133
- m_fontColor: {r: 0.3647059, 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: 27.27
- m_fontSizeBase: 27.27
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 0
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 512
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: -39.34
- 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: -41.845215, 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 &4334787458494111136
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1847133549819954741}
- - component: {fileID: 3458245178718916328}
- m_Layer: 5
- m_Name: RevealedCards
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1847133549819954741
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4334787458494111136}
- m_LocalRotation: {x: 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: 5044812656799790827}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: 0, y: -69.804}
- m_SizeDelta: {x: 0, y: 700}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &3458245178718916328
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4334787458494111136}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
@@ -1971,15 +1873,15 @@ MonoBehaviour:
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 4
- m_Spacing: 0
- m_ChildForceExpandWidth: 0
- m_ChildForceExpandHeight: 0
+ m_Spacing: -85
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
---- !u!1 &4375539130109108087
+--- !u!1 &3137512226860498061
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1987,134 +1889,71 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5638977104314392213}
- - component: {fileID: 5420237064451432659}
- - component: {fileID: 4239149444804990668}
+ - component: {fileID: 2603151183780923419}
+ - component: {fileID: 1503418527881227629}
+ - component: {fileID: 312608503878077557}
m_Layer: 5
- m_Name: Settings Canvas
+ m_Name: NoticeCanvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5638977104314392213
+--- !u!224 &2603151183780923419
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4375539130109108087}
+ m_GameObject: {fileID: 3137512226860498061}
m_LocalRotation: {x: 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: 4262080641377275645}
- - {fileID: 7010974669481800666}
- - {fileID: 2391443149243102684}
- - {fileID: 3792578214900619217}
- - {fileID: 3104622557723334745}
+ - {fileID: 6823426492116753083}
m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &5420237064451432659
+ m_SizeDelta: {x: 1920, y: 1080}
+ m_Pivot: {x: 0, y: 0}
+--- !u!114 &1503418527881227629
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4375539130109108087}
+ m_GameObject: {fileID: 3137512226860498061}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a537eff542f252d409fad5547f69d299, type: 3}
+ m_Script: {fileID: 11500000, guid: 1b98218f2f404404682c725b8d83f94c, type: 3}
m_Name:
m_EditorClassIdentifier:
- DefaultState: 0
- states:
- - First: 0
- Second:
- StatesCanvasGroup: {fileID: 4861637171322658291}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 1
- PauseAnimations: 1
- DisableInventoryInteractions: 0
- DisableInventory: 0
- - First: 1
- Second:
- StatesCanvasGroup: {fileID: 3351460263255463054}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 1
- PauseAnimations: 1
- DisableInventoryInteractions: 1
- DisableInventory: 0
- - First: 2
- Second:
- StatesCanvasGroup: {fileID: 1863688031849735474}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 1
- PauseAnimations: 1
- DisableInventoryInteractions: 1
- DisableInventory: 0
- - First: 3
- Second:
- StatesCanvasGroup: {fileID: 6324080442294832003}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 1
- PauseAnimations: 1
- DisableInventoryInteractions: 1
- DisableInventory: 0
- settingsPanel: {fileID: 4262080641377275645}
- inventoryBar: {fileID: 3220280963112676566}
- tweenDuration: 0.5
- smallScale: 0.75
- enterEase: 9
- exitEase: 8
- growDelay: 0.1
- shrinkDelay: 0.09
- growEase: 27
- shrinkEase: 6
- pauseOpen:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 7fff316059650d24fb8798374a98f7eb,
- type: 2}
- pauseClose:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 5d251d0e741d81e43bb9686ddc973a7f,
- type: 2}
---- !u!223 &4239149444804990668
-Canvas:
+ notifPrefab: {fileID: 1757458829048909542, guid: 74e77a78035f07549be4d0813fe3292a,
+ type: 3}
+ baseCopy: {fileID: 6823426492116753083}
+ fadeOffset: {x: 0, y: -150}
+ spaceBetweenNotifs: 70
+ displayDuration: 5
+ showEase: 6
+ hideEase: 5
+ showDuration: 0.25
+ hideDuration: 0.25
+--- !u!225 &312608503878077557
+CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4375539130109108087}
+ m_GameObject: {fileID: 3137512226860498061}
m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 2
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 1
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!1 &4443914825718945694
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &3314142212218249955
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2122,157 +1961,104 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1467200242624961123}
- - component: {fileID: 4533173202494266470}
- - component: {fileID: 8613077160316830874}
- - component: {fileID: 6046452236321326318}
+ - component: {fileID: 6871015373565179387}
m_Layer: 5
- m_Name: Inventory Large
+ m_Name: Ring
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1467200242624961123
+--- !u!224 &6871015373565179387
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4443914825718945694}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 3314142212218249955}
+ m_LocalRotation: {x: 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: 5186927225181828453}
- - {fileID: 8425233742527322438}
- m_Father: {fileID: 4910783417085202237}
+ - {fileID: 7766935049815585961}
+ - {fileID: 3522822674332852985}
+ - {fileID: 1728275966543251404}
+ - {fileID: 1950702492392976091}
+ m_Father: {fileID: 6148625504320636185}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 285}
- m_Pivot: {x: 0.5, y: 0}
---- !u!222 &4533173202494266470
-CanvasRenderer:
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 60, y: -60}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0, y: 1}
+--- !u!1 &3988000726659641168
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4443914825718945694}
- m_CullTransparentMesh: 1
---- !u!114 &8613077160316830874
-MonoBehaviour:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3306311027613799209}
+ - component: {fileID: 6557922087573465595}
+ - component: {fileID: 1179763844286770190}
+ m_Layer: 5
+ m_Name: Status
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3306311027613799209
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4443914825718945694}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_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: ab5d7d3bdc7f4d44182bcaaebfdd18fa, 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!225 &6046452236321326318
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4443914825718945694}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &4467564646907136336
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3104622557723334745}
- - component: {fileID: 2895044468856466183}
- - component: {fileID: 1303906247597040792}
- m_Layer: 5
- m_Name: Inventory Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &3104622557723334745
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4467564646907136336}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 3988000726659641168}
+ m_LocalRotation: {x: 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: 5887096347318128549}
- - {fileID: 6539712678104184553}
- m_Father: {fileID: 5638977104314392213}
+ m_Children: []
+ m_Father: {fileID: 7609360194851135988}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 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: -216, y: 285}
- m_Pivot: {x: 0.5, y: 0}
---- !u!222 &2895044468856466183
+ m_SizeDelta: {x: 65, y: 65}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6557922087573465595
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4467564646907136336}
+ m_GameObject: {fileID: 3988000726659641168}
m_CullTransparentMesh: 1
---- !u!114 &1303906247597040792
+--- !u!114 &1179763844286770190
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4467564646907136336}
+ m_GameObject: {fileID: 3988000726659641168}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_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: f07a5cde988671f4d910756885a5d4e2, type: 3}
- m_Type: 1
+ m_Sprite: {fileID: 21300000, guid: 992ac175769340d4aaf26e226196bebb, type: 3}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -2281,7 +2067,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &4568326594056269213
+--- !u!1 &4164013114315944702
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2289,67 +2075,65 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 490381669730382475}
- - component: {fileID: 6663063098824816576}
- - component: {fileID: 8517101284353758745}
- - component: {fileID: 8817277273014989578}
+ - component: {fileID: 209722560326327412}
+ - component: {fileID: 4665797925445189082}
+ - component: {fileID: 7630532961246849400}
m_Layer: 5
- m_Name: NPC Image
+ m_Name: Target
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &490381669730382475
+--- !u!224 &209722560326327412
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4568326594056269213}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4164013114315944702}
+ m_LocalRotation: {x: 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: 5124988305714086143}
- m_Father: {fileID: 1765817506659531272}
+ m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
+ m_ConstrainProportionsScale: 1
+ m_Children: []
+ m_Father: {fileID: 2657118438954276819}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: -141.9, y: -48.799988}
- m_SizeDelta: {x: 400, y: 400}
- m_Pivot: {x: 1, y: 0.5}
---- !u!222 &6663063098824816576
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: -178.09, y: 0}
+ m_SizeDelta: {x: 200, y: 200}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4665797925445189082
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4568326594056269213}
+ m_GameObject: {fileID: 4164013114315944702}
m_CullTransparentMesh: 1
---- !u!114 &8517101284353758745
+--- !u!114 &7630532961246849400
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4568326594056269213}
- m_Enabled: 1
+ m_GameObject: {fileID: 4164013114315944702}
+ m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.47058824}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_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: f07a5cde988671f4d910756885a5d4e2, type: 3}
- m_Type: 1
+ m_Sprite: {fileID: 21300000, guid: b495c0c18321ed647beca03f868d12cb, type: 3}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -2358,20 +2142,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &8817277273014989578
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4568326594056269213}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!1 &4636089192837045057
+--- !u!1 &4219934698290528587
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2379,53 +2150,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1765817506659531272}
- - component: {fileID: 5993286802156218848}
- - component: {fileID: 3211580671187728186}
+ - component: {fileID: 6039688070974033006}
+ - component: {fileID: 3708956751960582718}
+ - component: {fileID: 1022039690930609976}
m_Layer: 5
- m_Name: Outline
+ m_Name: Cell
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1765817506659531272
+--- !u!224 &6039688070974033006
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4636089192837045057}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4219934698290528587}
+ m_LocalRotation: {x: 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: 822220148518384878}
- - {fileID: 490381669730382475}
- - {fileID: 2657118438954276819}
- m_Father: {fileID: 8964438920422367799}
+ m_Children: []
+ m_Father: {fileID: 306418096347200546}
m_LocalEulerAnglesHint: {x: 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: 81.79993}
- m_SizeDelta: {x: 1937, y: 850}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5993286802156218848
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 14, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &3708956751960582718
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4636089192837045057}
+ m_GameObject: {fileID: 4219934698290528587}
m_CullTransparentMesh: 1
---- !u!114 &3211580671187728186
+--- !u!114 &1022039690930609976
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4636089192837045057}
+ m_GameObject: {fileID: 4219934698290528587}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -2439,7 +2207,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: bab79b84ef1533f4596924a4430c1b36, type: 3}
+ m_Sprite: {fileID: 21300000, guid: 72975f139769e2843aeb945c8c4f0ad9, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -2449,7 +2217,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &4653000928310289514
+--- !u!1 &4281060496018327696
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2457,23 +2225,23 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6137392068289935946}
- - component: {fileID: 5458724503794821157}
- - component: {fileID: 711518938058281775}
+ - component: {fileID: 2394817349922937968}
+ - component: {fileID: 8362879894747498797}
+ - component: {fileID: 8078964292342908823}
m_Layer: 5
- m_Name: NPC Value
+ m_Name: Player Total Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6137392068289935946
+--- !u!224 &2394817349922937968
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4653000928310289514}
+ m_GameObject: {fileID: 4281060496018327696}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -2481,26 +2249,26 @@ RectTransform:
m_Children: []
m_Father: {fileID: 2657118438954276819}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 14.1, y: -4.5}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 104.24, y: -4.5}
m_SizeDelta: {x: 275.2, y: 50}
- m_Pivot: {x: 1, y: 1}
---- !u!222 &5458724503794821157
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8362879894747498797
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4653000928310289514}
+ m_GameObject: {fileID: 4281060496018327696}
m_CullTransparentMesh: 1
---- !u!114 &711518938058281775
+--- !u!114 &8078964292342908823
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4653000928310289514}
+ m_GameObject: {fileID: 4281060496018327696}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -2514,7 +2282,9 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: 100
+ m_text: 'Total
+
+ Value'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7, type: 2}
m_sharedMaterial: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
@@ -2542,19 +2312,19 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 56
- m_fontSizeBase: 56
+ m_fontSize: 27.27
+ m_fontSizeBase: 27.27
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
- m_HorizontalAlignment: 2
+ m_HorizontalAlignment: 1
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
- m_lineSpacing: 0
+ m_lineSpacing: -39.34
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
@@ -2584,7 +2354,7 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &5375141470591963516
+--- !u!1 &4334787458494111136
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2592,89 +2362,61 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8184870655749332150}
- - component: {fileID: 599233693428696729}
- - component: {fileID: 5698103385717968686}
- - component: {fileID: 9090700693952255726}
+ - component: {fileID: 1847133549819954741}
+ - component: {fileID: 3458245178718916328}
m_Layer: 5
- m_Name: Inventory Small
+ m_Name: RevealedCards
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &8184870655749332150
+ m_IsActive: 1
+--- !u!224 &1847133549819954741
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5375141470591963516}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4334787458494111136}
+ m_LocalRotation: {x: 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: 3042971914912097859}
- - {fileID: 6922249329265291972}
- m_Father: {fileID: 4910783417085202237}
+ m_Children: []
+ m_Father: {fileID: 5044812656799790827}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -584, y: 125}
- m_Pivot: {x: 0.5, y: 0}
---- !u!222 &599233693428696729
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5375141470591963516}
- m_CullTransparentMesh: 1
---- !u!114 &5698103385717968686
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: -69.804}
+ m_SizeDelta: {x: 0, y: 700}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &3458245178718916328
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5375141470591963516}
+ m_GameObject: {fileID: 4334787458494111136}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_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: ab5d7d3bdc7f4d44182bcaaebfdd18fa, 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!225 &9090700693952255726
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5375141470591963516}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &5527313177858132702
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &4375539130109108087
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2682,39 +2424,134 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8740063259117871318}
+ - component: {fileID: 5638977104314392213}
+ - component: {fileID: 5420237064451432659}
+ - component: {fileID: 4239149444804990668}
m_Layer: 5
- m_Name: Buttons
+ m_Name: Settings Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8740063259117871318
+--- !u!224 &5638977104314392213
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5527313177858132702}
+ m_GameObject: {fileID: 4375539130109108087}
m_LocalRotation: {x: 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: 8503869198320942084}
- - {fileID: 9218674315910546333}
- - {fileID: 5501921975219749986}
- - {fileID: 7279227663654413636}
- - {fileID: 2260543835607678483}
- m_Father: {fileID: 8591034157250689276}
+ - {fileID: 4262080641377275645}
+ - {fileID: 7010974669481800666}
+ - {fileID: 2391443149243102684}
+ - {fileID: 3792578214900619217}
+ - {fileID: 3104622557723334745}
+ m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 194.9, y: -309.3}
- m_SizeDelta: {x: 412, y: 331.0037}
- m_Pivot: {x: 0, y: 1}
---- !u!1 &5573127676753303673
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &5420237064451432659
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4375539130109108087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: a537eff542f252d409fad5547f69d299, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DefaultState: 0
+ states:
+ - First: 0
+ Second:
+ StatesCanvasGroup: {fileID: 4861637171322658291}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 1
+ PauseAnimations: 1
+ DisableInventoryInteractions: 0
+ DisableInventory: 0
+ - First: 1
+ Second:
+ StatesCanvasGroup: {fileID: 3351460263255463054}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 1
+ PauseAnimations: 1
+ DisableInventoryInteractions: 1
+ DisableInventory: 0
+ - First: 2
+ Second:
+ StatesCanvasGroup: {fileID: 1863688031849735474}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 1
+ PauseAnimations: 1
+ DisableInventoryInteractions: 1
+ DisableInventory: 0
+ - First: 3
+ Second:
+ StatesCanvasGroup: {fileID: 6324080442294832003}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 1
+ PauseAnimations: 1
+ DisableInventoryInteractions: 1
+ DisableInventory: 0
+ settingsPanel: {fileID: 4262080641377275645}
+ inventoryBar: {fileID: 3220280963112676566}
+ tweenDuration: 0.5
+ smallScale: 0.75
+ enterEase: 9
+ exitEase: 8
+ growDelay: 0.1
+ shrinkDelay: 0.09
+ growEase: 27
+ shrinkEase: 6
+ pauseOpen:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 7fff316059650d24fb8798374a98f7eb,
+ type: 2}
+ pauseClose:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 5d251d0e741d81e43bb9686ddc973a7f,
+ type: 2}
+--- !u!223 &4239149444804990668
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4375539130109108087}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 2
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 1
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!1 &4443914825718945694
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2722,50 +2559,53 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 9095518789041590800}
- - component: {fileID: 8376959071225017733}
- - component: {fileID: 6512915478413392080}
+ - component: {fileID: 1467200242624961123}
+ - component: {fileID: 4533173202494266470}
+ - component: {fileID: 8613077160316830874}
+ - component: {fileID: 6046452236321326318}
m_Layer: 5
- m_Name: Cell (4)
+ m_Name: Inventory Large
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &9095518789041590800
+ m_IsActive: 0
+--- !u!224 &1467200242624961123
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5573127676753303673}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 4443914825718945694}
+ m_LocalRotation: {x: -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: 306418096347200546}
+ m_Children:
+ - {fileID: 5186927225181828453}
+ - {fileID: 8425233742527322438}
+ m_Father: {fileID: 4910783417085202237}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 140.952, y: -40.5}
- m_SizeDelta: {x: 27, y: 51}
- m_Pivot: {x: 0, y: 0.5}
---- !u!222 &8376959071225017733
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 285}
+ m_Pivot: {x: 0.5, y: 0}
+--- !u!222 &4533173202494266470
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5573127676753303673}
+ m_GameObject: {fileID: 4443914825718945694}
m_CullTransparentMesh: 1
---- !u!114 &6512915478413392080
+--- !u!114 &8613077160316830874
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5573127676753303673}
+ m_GameObject: {fileID: 4443914825718945694}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -2779,7 +2619,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 72975f139769e2843aeb945c8c4f0ad9, type: 3}
+ m_Sprite: {fileID: 21300000, guid: ab5d7d3bdc7f4d44182bcaaebfdd18fa, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -2789,97 +2629,96 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &5711384136119292308
-GameObject:
+--- !u!225 &6046452236321326318
+CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8836211162281374181}
- - component: {fileID: 4055907574332879199}
- - component: {fileID: 6884468058467948916}
- - component: {fileID: 7429202786651894991}
+ m_GameObject: {fileID: 4443914825718945694}
+ m_Enabled: 1
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &4467564646907136336
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3104622557723334745}
+ - component: {fileID: 2895044468856466183}
+ - component: {fileID: 1303906247597040792}
m_Layer: 5
- m_Name: DefaultCanvas
+ m_Name: Inventory Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &8836211162281374181
+ m_IsActive: 0
+--- !u!224 &3104622557723334745
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711384136119292308}
+ m_GameObject: {fileID: 4467564646907136336}
m_LocalRotation: {x: -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: 9106350191481724383}
+ m_Children:
+ - {fileID: 5887096347318128549}
+ - {fileID: 6539712678104184553}
+ m_Father: {fileID: 5638977104314392213}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!223 &4055907574332879199
-Canvas:
+ m_SizeDelta: {x: -216, y: 285}
+ m_Pivot: {x: 0.5, y: 0}
+--- !u!222 &2895044468856466183
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711384136119292308}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 0
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 1
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &6884468058467948916
+ m_GameObject: {fileID: 4467564646907136336}
+ m_CullTransparentMesh: 1
+--- !u!114 &1303906247597040792
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711384136119292308}
+ m_GameObject: {fileID: 4467564646907136336}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!225 &7429202786651894991
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5711384136119292308}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &5761779680460996703
+ m_Material: {fileID: 0}
+ m_Color: {r: 0, g: 0, b: 0, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 21300000, guid: f07a5cde988671f4d910756885a5d4e2, 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 &4568326594056269213
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2887,208 +2726,89 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 9106350191481724383}
- - component: {fileID: 7895029819783036092}
- - component: {fileID: 837961958174819109}
- - component: {fileID: 7519650928092952732}
- - component: {fileID: 2308090062487654560}
- - component: {fileID: 8033182666425453055}
- - component: {fileID: 5659902113542662233}
+ - component: {fileID: 490381669730382475}
+ - component: {fileID: 6663063098824816576}
+ - component: {fileID: 8517101284353758745}
+ - component: {fileID: 8817277273014989578}
m_Layer: 5
- m_Name: InGameCanvasMaster
- m_TagString: MasterCanvas
+ m_Name: NPC Image
+ m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &9106350191481724383
+--- !u!224 &490381669730382475
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 4568326594056269213}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 8836211162281374181}
- - {fileID: 6661875822947413995}
- - {fileID: 8964438920422367799}
- - {fileID: 4182353489901883233}
- - {fileID: 5830475746609603764}
- - {fileID: 4910783417085202237}
- - {fileID: 2603151183780923419}
- - {fileID: 5044812656799790827}
- - {fileID: 5638977104314392213}
- - {fileID: 3437874747556511558}
- m_Father: {fileID: 0}
+ - {fileID: 5124988305714086143}
+ m_Father: {fileID: 1765817506659531272}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 0}
---- !u!114 &7895029819783036092
-MonoBehaviour:
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -141.9, y: -48.799988}
+ m_SizeDelta: {x: 400, y: 400}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!222 &6663063098824816576
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 296c124237ca5d54abd144413612dc4c, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- DefaultState: 0
- states:
- - First: 0
- Second:
- StatesCanvasGroup: {fileID: 7429202786651894991}
- IsPlayerFrozen: 0
- IsTimeFrozen: 0
- IsDialogueFrozen: 0
- PauseAnimations: 0
- DisableInventoryInteractions: 1
- DisableInventory: 0
- - First: 1
- Second:
- StatesCanvasGroup: {fileID: 2202738483032196653}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 0
- PauseAnimations: 0
- DisableInventoryInteractions: 0
- DisableInventory: 0
- - First: 2
- Second:
- StatesCanvasGroup: {fileID: 4932174827866624581}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 0
- PauseAnimations: 0
- DisableInventoryInteractions: 1
- DisableInventory: 1
- - First: 3
- Second:
- StatesCanvasGroup: {fileID: 1702156077201228388}
- IsPlayerFrozen: 1
- IsTimeFrozen: 1
- IsDialogueFrozen: 0
- PauseAnimations: 0
- DisableInventoryInteractions: 1
- DisableInventory: 0
- BarteringController: {fileID: 8979640404399221028}
- ChooseItemCanvasController: {fileID: 8585292358288309937}
- DialogueUiManager: {fileID: 2859430303816999790}
- Notification: {fileID: 1503418527881227629}
- InventoryBar: {fileID: 3220280963112676566}
---- !u!223 &837961958174819109
-Canvas:
+ m_GameObject: {fileID: 4568326594056269213}
+ m_CullTransparentMesh: 1
+--- !u!114 &8517101284353758745
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
+ m_GameObject: {fileID: 4568326594056269213}
m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 0
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 1
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &7519650928092952732
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0, g: 0, b: 0, a: 0.47058824}
+ m_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: f07a5cde988671f4d910756885a5d4e2, type: 3}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &8817277273014989578
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
+ m_GameObject: {fileID: 4568326594056269213}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_UiScaleMode: 1
- m_ReferencePixelsPerUnit: 100
- m_ScaleFactor: 1
- m_ReferenceResolution: {x: 1920, y: 1080}
- m_ScreenMatchMode: 0
- m_MatchWidthOrHeight: 0
- m_PhysicalUnit: 3
- m_FallbackScreenDPI: 96
- m_DefaultSpriteDPI: 96
- m_DynamicPixelsPerUnit: 1
- m_PresetInfoIsWorld: 0
---- !u!114 &2308090062487654560
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &8033182666425453055
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e699a8c540eee98439418a908e76ecc0, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- triggerList: f7e1664c
- useOtherObject: 0
- data:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ecb40a8b1f36de74ebe76cf6310a46b1,
- type: 2}
- decodeBank: 0
- overrideLoadSetting: 0
- loadAsynchronous: 0
- saveDecodedBank: 0
- unloadTriggerList: 958ca0ea
- bankNameInternal:
- valueGuidInternal:
---- !u!114 &5659902113542662233
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5761779680460996703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: bc83b10a271cdc543acb0f5279655f94, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- SettingsUi: {fileID: 5420237064451432659}
- InGameUi: {fileID: 7895029819783036092}
---- !u!1 &5841222373648991403
+ m_ShowMaskGraphic: 0
+--- !u!1 &4636089192837045057
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3096,110 +2816,53 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4910783417085202237}
- - component: {fileID: 3220280963112676566}
+ - component: {fileID: 1765817506659531272}
+ - component: {fileID: 5993286802156218848}
+ - component: {fileID: 3211580671187728186}
m_Layer: 5
- m_Name: InventoryBar
+ m_Name: Outline
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4910783417085202237
+--- !u!224 &1765817506659531272
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5841222373648991403}
+ m_GameObject: {fileID: 4636089192837045057}
m_LocalRotation: {x: -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: 8184870655749332150}
- - {fileID: 1467200242624961123}
- m_Father: {fileID: 9106350191481724383}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -216, y: 285}
- m_Pivot: {x: 0.5, y: 0}
---- !u!114 &3220280963112676566
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5841222373648991403}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 92ce68d40bbf18146874eb410a4b9d93, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- smallInventory: {fileID: 8184870655749332150}
- largeInventory: {fileID: 1467200242624961123}
- smallInventoryController: {fileID: 2807621802064609253}
- largeInventoryController: {fileID: 3605722225719710823}
- duration: 0.25
- showEase: 27
- hideEase: 27
- smallToLargeScale: {x: 1.52, y: 2.27}
- largeToSmallScale: {x: 0.657, y: 0.44}
---- !u!1 &6233247876419121793
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8176444835252579623}
- - component: {fileID: 1950078689138578597}
- - component: {fileID: 7777000468734364535}
- - component: {fileID: 822000352325755512}
- m_Layer: 5
- m_Name: Control hint
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &8176444835252579623
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6233247876419121793}
- m_LocalRotation: {x: 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: 8591034157250689276}
+ - {fileID: 822220148518384878}
+ - {fileID: 490381669730382475}
+ - {fileID: 2657118438954276819}
+ m_Father: {fileID: 8964438920422367799}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 267.7, y: -90}
- m_SizeDelta: {x: 641.1782, y: 372.2458}
+ m_AnchoredPosition: {x: 0, y: 81.79993}
+ m_SizeDelta: {x: 1937, y: 850}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1950078689138578597
+--- !u!222 &5993286802156218848
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6233247876419121793}
+ m_GameObject: {fileID: 4636089192837045057}
m_CullTransparentMesh: 1
---- !u!114 &7777000468734364535
+--- !u!114 &3211580671187728186
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6233247876419121793}
+ m_GameObject: {fileID: 4636089192837045057}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -3213,9 +2876,9 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: ea9021565b9ac384eaaa4882e6165cb3, type: 3}
+ m_Sprite: {fileID: 21300000, guid: bab79b84ef1533f4596924a4430c1b36, type: 3}
m_Type: 0
- m_PreserveAspect: 1
+ m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
@@ -3223,19 +2886,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &822000352325755512
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6233247876419121793}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7da5098328466a641baddc74418b2d16, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1 &6506440991166276602
+--- !u!1 &4653000928310289514
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3243,211 +2894,170 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8964438920422367799}
- - component: {fileID: 5771083917161067956}
- - component: {fileID: 4549688826265819048}
- - component: {fileID: 8979640404399221028}
- - component: {fileID: 2202738483032196653}
+ - component: {fileID: 6137392068289935946}
+ - component: {fileID: 5458724503794821157}
+ - component: {fileID: 711518938058281775}
m_Layer: 5
- m_Name: BarteringCanvas
+ m_Name: NPC Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &8964438920422367799
+ m_IsActive: 1
+--- !u!224 &6137392068289935946
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6506440991166276602}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4653000928310289514}
+ m_LocalRotation: {x: 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: 1765817506659531272}
- - {fileID: 2890816136378274803}
- - {fileID: 6608078730428679260}
- m_Father: {fileID: 9106350191481724383}
+ m_Children: []
+ m_Father: {fileID: 2657118438954276819}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!223 &5771083917161067956
-Canvas:
+ m_AnchoredPosition: {x: 14.1, y: -4.5}
+ m_SizeDelta: {x: 275.2, y: 50}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &5458724503794821157
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6506440991166276602}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 0
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 1
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &4549688826265819048
+ m_GameObject: {fileID: 4653000928310289514}
+ m_CullTransparentMesh: 1
+--- !u!114 &711518938058281775
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6506440991166276602}
+ m_GameObject: {fileID: 4653000928310289514}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: 100
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7, type: 2}
+ m_sharedMaterial: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &8979640404399221028
-MonoBehaviour:
+ rgba: 4294967133
+ m_fontColor: {r: 0.3647059, 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: 56
+ m_fontSizeBase: 56
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: -41.845215, 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 &4775098094291267499
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6506440991166276602}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: b0f39ee647834a64ba1320bc260eb100, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- PlayerValueText: {fileID: 8180051629183541607}
- PlayerOfferSlots:
- - {fileID: 8214749112782221448}
- - {fileID: 3594125176556575581}
- - {fileID: 1188034131775656876}
- - {fileID: 8575214843414368689}
- NPCValueText: {fileID: 711518938058281775}
- NPCProfilePicture: {fileID: 7989477245028482914}
- NPCOfferSlotOne: {fileID: 1793275893413945353}
- BackgroundArt: {fileID: 6407633785779442747}
- TotalValueTextHeader: {fileID: 8078964292342908823}
- TradeSuccessfulBackground: {fileID: 21300000, guid: 333c819f818c5b34a9dc6302d78b3274,
- type: 3}
- TradeFailBackground: {fileID: 21300000, guid: dd321fc50b062334da7ef30b76c713dd,
- type: 3}
- TradeIdleBackground: {fileID: 21300000, guid: 97883e5bfe3743d48aaa5bc4f728f8d4,
- type: 3}
- EndMessage: {fileID: 5332530717092542283}
- EndMessageSpeechBubble: {fileID: 6039104191513341673}
- EffectCardPrefab: {fileID: 6926064369940575815, guid: ad77149964f706942b1074e6ae2e2d24,
- type: 3}
- EffectCardsContainer: {fileID: 6608078730428679260}
- CardRevealScreen: {fileID: 8792660903119719485}
- CardRevealContainer: {fileID: 1847133549819954741}
- RevealEffectCardPrefab: {fileID: 3701075097960337265, guid: b033ca59706d7824a9b3b0c5adb21b6f,
- type: 3}
- BarterWinSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a44f2a9d7c4d11d46aca93f4880bd6ed,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- BarterLoseSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 98f7fa1bd46cff6489111c4b786e7831,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- OfferTradeButton: {fileID: 8121930905189429792}
- ExitEarlyButton: {fileID: 8521216120843269753}
- ExitFinalTradeButton: {fileID: 489828575971858936}
- InventoryGrid: {fileID: 3605722225719710823}
- inventoryBar: {fileID: 3220280963112676566}
- targetEffectCard: {fileID: 4164013114315944702}
---- !u!225 &2202738483032196653
-CanvasGroup:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1950702492392976091}
+ m_Layer: 5
+ m_Name: Battery
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1950702492392976091
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6506440991166276602}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &7011861969888479087
+ m_GameObject: {fileID: 4775098094291267499}
+ m_LocalRotation: {x: -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: 4817408448397023811}
+ m_Father: {fileID: 6871015373565179387}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 143.14, y: -8.66}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!1 &5375141470591963516
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3455,67 +3065,68 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 822220148518384878}
- - component: {fileID: 9211679872721779683}
- - component: {fileID: 2701601325883209810}
- - component: {fileID: 6148666222202124144}
+ - component: {fileID: 8184870655749332150}
+ - component: {fileID: 599233693428696729}
+ - component: {fileID: 5698103385717968686}
+ - component: {fileID: 9090700693952255726}
m_Layer: 5
- m_Name: Player Image
+ m_Name: Inventory Small
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &822220148518384878
+--- !u!224 &8184870655749332150
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7011861969888479087}
+ m_GameObject: {fileID: 5375141470591963516}
m_LocalRotation: {x: -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: 7722518646837995689}
- m_Father: {fileID: 1765817506659531272}
+ - {fileID: 3042971914912097859}
+ - {fileID: 6922249329265291972}
+ m_Father: {fileID: 4910783417085202237}
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: 136.3, y: -48.799988}
- m_SizeDelta: {x: 400, y: 400}
- m_Pivot: {x: 0, y: 0.5}
---- !u!222 &9211679872721779683
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -584, y: 125}
+ m_Pivot: {x: 0.5, y: 0}
+--- !u!222 &599233693428696729
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7011861969888479087}
+ m_GameObject: {fileID: 5375141470591963516}
m_CullTransparentMesh: 1
---- !u!114 &2701601325883209810
+--- !u!114 &5698103385717968686
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7011861969888479087}
+ m_GameObject: {fileID: 5375141470591963516}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.93207544, g: 0.026379334, b: 0.026379334, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_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: f07a5cde988671f4d910756885a5d4e2, type: 3}
- m_Type: 1
+ m_Sprite: {fileID: 21300000, guid: ab5d7d3bdc7f4d44182bcaaebfdd18fa, type: 3}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -3524,20 +3135,19 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &6148666222202124144
-MonoBehaviour:
+--- !u!225 &9090700693952255726
+CanvasGroup:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7011861969888479087}
+ m_GameObject: {fileID: 5375141470591963516}
m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!1 &7038429091168741286
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &5527313177858132702
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3545,23 +3155,61 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7865322406169580173}
- - component: {fileID: 5919742784679027975}
- - component: {fileID: 496026029065104288}
+ - component: {fileID: 8740063259117871318}
m_Layer: 5
- m_Name: Cell (1)
+ m_Name: Buttons
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7865322406169580173
+--- !u!224 &8740063259117871318
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7038429091168741286}
+ m_GameObject: {fileID: 5527313177858132702}
+ m_LocalRotation: {x: 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: 8503869198320942084}
+ - {fileID: 9218674315910546333}
+ - {fileID: 5501921975219749986}
+ m_Father: {fileID: 8591034157250689276}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 194.9, y: -309.3}
+ m_SizeDelta: {x: 412, y: 331.0037}
+ m_Pivot: {x: 0, y: 1}
+--- !u!1 &5573127676753303673
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9095518789041590800}
+ - component: {fileID: 8376959071225017733}
+ - component: {fileID: 6512915478413392080}
+ m_Layer: 5
+ m_Name: Cell (4)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9095518789041590800
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5573127676753303673}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -3571,24 +3219,24 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 45.738, y: -40.5}
+ m_AnchoredPosition: {x: 140.952, y: -40.5}
m_SizeDelta: {x: 27, y: 51}
m_Pivot: {x: 0, y: 0.5}
---- !u!222 &5919742784679027975
+--- !u!222 &8376959071225017733
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7038429091168741286}
+ m_GameObject: {fileID: 5573127676753303673}
m_CullTransparentMesh: 1
---- !u!114 &496026029065104288
+--- !u!114 &6512915478413392080
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7038429091168741286}
+ m_GameObject: {fileID: 5573127676753303673}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -3612,7 +3260,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &7222384090536894461
+--- !u!1 &5711384136119292308
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3620,70 +3268,89 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6608078730428679260}
- - component: {fileID: 2558937652473594374}
- - component: {fileID: 645634696046828971}
+ - component: {fileID: 8836211162281374181}
+ - component: {fileID: 4055907574332879199}
+ - component: {fileID: 6884468058467948916}
+ - component: {fileID: 7429202786651894991}
m_Layer: 5
- m_Name: Effect Cards
+ m_Name: DefaultCanvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6608078730428679260
+--- !u!224 &8836211162281374181
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7222384090536894461}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 5711384136119292308}
+ m_LocalRotation: {x: -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: 8964438920422367799}
+ m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 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: 420}
- m_SizeDelta: {x: 1018.312, y: 200}
+ 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 &2558937652473594374
-CanvasRenderer:
+--- !u!223 &4055907574332879199
+Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7222384090536894461}
- m_CullTransparentMesh: 1
---- !u!114 &645634696046828971
+ m_GameObject: {fileID: 5711384136119292308}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 0
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 1
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &6884468058467948916
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7222384090536894461}
+ m_GameObject: {fileID: 5711384136119292308}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 4
- m_Spacing: 32
- m_ChildForceExpandWidth: 0
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &7322966171036539025
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!225 &7429202786651894991
+CanvasGroup:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5711384136119292308}
+ m_Enabled: 1
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &5761779680460996703
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3691,149 +3358,208 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5186927225181828453}
- - component: {fileID: 734773988429083019}
- - component: {fileID: 3473545273382215867}
+ - component: {fileID: 9106350191481724383}
+ - component: {fileID: 7895029819783036092}
+ - component: {fileID: 837961958174819109}
+ - component: {fileID: 7519650928092952732}
+ - component: {fileID: 2308090062487654560}
+ - component: {fileID: 8033182666425453055}
+ - component: {fileID: 5659902113542662233}
m_Layer: 5
- m_Name: Image
- m_TagString: Untagged
+ m_Name: InGameCanvasMaster
+ m_TagString: MasterCanvas
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &5186927225181828453
+ m_IsActive: 1
+--- !u!224 &9106350191481724383
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7322966171036539025}
+ m_GameObject: {fileID: 5761779680460996703}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalScale: {x: 0, y: 0, z: 0}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1467200242624961123}
+ m_Children:
+ - {fileID: 8836211162281374181}
+ - {fileID: 6661875822947413995}
+ - {fileID: 8964438920422367799}
+ - {fileID: 4182353489901883233}
+ - {fileID: 5830475746609603764}
+ - {fileID: 2603151183780923419}
+ - {fileID: 5638977104314392213}
+ - {fileID: 4910783417085202237}
+ - {fileID: 5044812656799790827}
+ - {fileID: 3437874747556511558}
+ m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &734773988429083019
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7322966171036539025}
- m_CullTransparentMesh: 1
---- !u!114 &3473545273382215867
+ m_Pivot: {x: 0, y: 0}
+--- !u!114 &7895029819783036092
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7322966171036539025}
+ m_GameObject: {fileID: 5761779680460996703}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 296c124237ca5d54abd144413612dc4c, 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: 4df0d75060c56db48bd7762b813761c3, 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 &7551105023714598412
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3042971914912097859}
- - component: {fileID: 3347885918323974717}
- - component: {fileID: 4795083775323146277}
- m_Layer: 5
- m_Name: Image
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &3042971914912097859
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7551105023714598412}
- m_LocalRotation: {x: 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: 8184870655749332150}
- m_LocalEulerAnglesHint: {x: 0, y: 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 &3347885918323974717
-CanvasRenderer:
+ DefaultState: 0
+ states:
+ - First: 0
+ Second:
+ StatesCanvasGroup: {fileID: 7429202786651894991}
+ IsPlayerFrozen: 0
+ IsTimeFrozen: 0
+ IsDialogueFrozen: 0
+ PauseAnimations: 0
+ DisableInventoryInteractions: 1
+ DisableInventory: 0
+ - First: 1
+ Second:
+ StatesCanvasGroup: {fileID: 2202738483032196653}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 0
+ PauseAnimations: 0
+ DisableInventoryInteractions: 0
+ DisableInventory: 0
+ - First: 2
+ Second:
+ StatesCanvasGroup: {fileID: 4932174827866624581}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 0
+ PauseAnimations: 0
+ DisableInventoryInteractions: 1
+ DisableInventory: 1
+ - First: 3
+ Second:
+ StatesCanvasGroup: {fileID: 1702156077201228388}
+ IsPlayerFrozen: 1
+ IsTimeFrozen: 1
+ IsDialogueFrozen: 0
+ PauseAnimations: 0
+ DisableInventoryInteractions: 1
+ DisableInventory: 0
+ BarteringController: {fileID: 8979640404399221028}
+ ChooseItemCanvasController: {fileID: 8585292358288309937}
+ DialogueUiManager: {fileID: 2859430303816999790}
+ Notification: {fileID: 1503418527881227629}
+ InventoryBar: {fileID: 3220280963112676566}
+--- !u!223 &837961958174819109
+Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7551105023714598412}
- m_CullTransparentMesh: 1
---- !u!114 &4795083775323146277
+ m_GameObject: {fileID: 5761779680460996703}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 0
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 1
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &7519650928092952732
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7551105023714598412}
+ m_GameObject: {fileID: 5761779680460996703}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, 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: 4df0d75060c56db48bd7762b813761c3, 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 &8151226224152664121
+ m_UiScaleMode: 1
+ m_ReferencePixelsPerUnit: 100
+ m_ScaleFactor: 1
+ m_ReferenceResolution: {x: 1920, y: 1080}
+ m_ScreenMatchMode: 0
+ m_MatchWidthOrHeight: 0
+ m_PhysicalUnit: 3
+ m_FallbackScreenDPI: 96
+ m_DefaultSpriteDPI: 96
+ m_DynamicPixelsPerUnit: 1
+ m_PresetInfoIsWorld: 0
+--- !u!114 &2308090062487654560
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5761779680460996703}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!114 &8033182666425453055
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5761779680460996703}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e699a8c540eee98439418a908e76ecc0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: f7e1664c
+ useOtherObject: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ecb40a8b1f36de74ebe76cf6310a46b1,
+ type: 2}
+ decodeBank: 0
+ overrideLoadSetting: 0
+ loadAsynchronous: 0
+ saveDecodedBank: 0
+ unloadTriggerList: 958ca0ea
+ bankNameInternal:
+ valueGuidInternal:
+--- !u!114 &5659902113542662233
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5761779680460996703}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bc83b10a271cdc543acb0f5279655f94, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ SettingsUi: {fileID: 5420237064451432659}
+ InGameUi: {fileID: 7895029819783036092}
+--- !u!1 &5841222373648991403
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3841,35 +3567,58 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4370056125384293090}
+ - component: {fileID: 4910783417085202237}
+ - component: {fileID: 3220280963112676566}
m_Layer: 5
- m_Name: Battery
+ m_Name: InventoryBar
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4370056125384293090
+--- !u!224 &4910783417085202237
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8151226224152664121}
+ m_GameObject: {fileID: 5841222373648991403}
m_LocalRotation: {x: -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: 306418096347200546}
- m_Father: {fileID: 7609360194851135988}
+ - {fileID: 8184870655749332150}
+ - {fileID: 1467200242624961123}
+ m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: 143.14, y: -8.66}
- m_SizeDelta: {x: 100, y: 100}
- m_Pivot: {x: 1, y: 0.5}
---- !u!1 &8277017429631905541
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -216, y: 285}
+ m_Pivot: {x: 0.5, y: 0}
+--- !u!114 &3220280963112676566
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5841222373648991403}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 92ce68d40bbf18146874eb410a4b9d93, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ smallInventory: {fileID: 8184870655749332150}
+ largeInventory: {fileID: 1467200242624961123}
+ smallInventoryController: {fileID: 2807621802064609253}
+ largeInventoryController: {fileID: 3605722225719710823}
+ duration: 0.25
+ showEase: 27
+ hideEase: 27
+ smallToLargeScale: {x: 1.52, y: 2.27}
+ largeToSmallScale: {x: 0.657, y: 0.44}
+--- !u!1 &6233247876419121793
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3877,50 +3626,51 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 744357860275633144}
- - component: {fileID: 3154116573348051765}
- - component: {fileID: 5117456030941190214}
+ - component: {fileID: 8176444835252579623}
+ - component: {fileID: 1950078689138578597}
+ - component: {fileID: 7777000468734364535}
+ - component: {fileID: 822000352325755512}
m_Layer: 5
- m_Name: OuterRing
+ m_Name: Control hint
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &744357860275633144
+--- !u!224 &8176444835252579623
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8277017429631905541}
+ m_GameObject: {fileID: 6233247876419121793}
m_LocalRotation: {x: 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: 7609360194851135988}
+ m_Father: {fileID: 8591034157250689276}
m_LocalEulerAnglesHint: {x: 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: 188, y: 188}
+ m_AnchoredPosition: {x: 373.4515, y: -111.22157}
+ m_SizeDelta: {x: 746.9129, y: 381.6426}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &3154116573348051765
+--- !u!222 &1950078689138578597
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8277017429631905541}
+ m_GameObject: {fileID: 6233247876419121793}
m_CullTransparentMesh: 1
---- !u!114 &5117456030941190214
+--- !u!114 &7777000468734364535
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8277017429631905541}
+ m_GameObject: {fileID: 6233247876419121793}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -3934,9 +3684,9 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: a55e983347667504da72034c929069a5, type: 3}
+ m_Sprite: {fileID: 21300000, guid: ea9021565b9ac384eaaa4882e6165cb3, type: 3}
m_Type: 0
- m_PreserveAspect: 0
+ m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
@@ -3944,157 +3694,19 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &8386244672072064913
-GameObject:
+--- !u!114 &822000352325755512
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 9108896815630539314}
- - component: {fileID: 8406654715222185087}
- - component: {fileID: 7356684087158668808}
- - component: {fileID: 877816617978003910}
- m_Layer: 5
- m_Name: DEBUG Loop Timer
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &9108896815630539314
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8386244672072064913}
- m_LocalRotation: {x: -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: 4182353489901883233}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 320, y: -48}
- m_SizeDelta: {x: 576.6, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &8406654715222185087
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8386244672072064913}
- m_CullTransparentMesh: 1
---- !u!114 &7356684087158668808
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8386244672072064913}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: Time Until SEGFAULT
00:59
- 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: 40
- m_fontSizeBase: 40
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 0
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!114 &877816617978003910
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8386244672072064913}
+ m_GameObject: {fileID: 6233247876419121793}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f5e87f6c9f76e9c48a2047fbef97aad8, type: 3}
+ m_Script: {fileID: 11500000, guid: 7da5098328466a641baddc74418b2d16, type: 3}
m_Name:
m_EditorClassIdentifier:
- unpausedPrefix: Time Until SEGFAULT
- pausedPrefix: 'Time Until SEGFAULT
[][] '
- suffix:
---- !u!1 &8450742753340660624
+--- !u!1 &6291864496928616904
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4102,50 +3714,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7722518646837995689}
- - component: {fileID: 6998354032386501953}
- - component: {fileID: 6115968752250891704}
+ - component: {fileID: 7629548140672412588}
+ - component: {fileID: 4576198875677988520}
+ - component: {fileID: 5988754545869495619}
m_Layer: 5
- m_Name: Sprite To Use
+ m_Name: Cell
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7722518646837995689
+--- !u!224 &7629548140672412588
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8450742753340660624}
+ m_GameObject: {fileID: 6291864496928616904}
m_LocalRotation: {x: 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: 822220148518384878}
+ m_Father: {fileID: 4817408448397023811}
m_LocalEulerAnglesHint: {x: 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: 439, y: 400}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6998354032386501953
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 14, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &4576198875677988520
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8450742753340660624}
+ m_GameObject: {fileID: 6291864496928616904}
m_CullTransparentMesh: 1
---- !u!114 &6115968752250891704
+--- !u!114 &5988754545869495619
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8450742753340660624}
+ m_GameObject: {fileID: 6291864496928616904}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -4159,7 +3771,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 3dabe22b03781bb408181f408839f091, type: 3}
+ m_Sprite: {fileID: 21300000, guid: 72975f139769e2843aeb945c8c4f0ad9, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -4169,7 +3781,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &8555814671350926929
+--- !u!1 &6506440991166276602
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4177,149 +3789,276 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 9110777655846076551}
- - component: {fileID: 6344861245345162489}
- - component: {fileID: 2629692830206879234}
+ - component: {fileID: 8964438920422367799}
+ - component: {fileID: 5771083917161067956}
+ - component: {fileID: 4549688826265819048}
+ - component: {fileID: 8979640404399221028}
+ - component: {fileID: 2202738483032196653}
m_Layer: 5
- m_Name: Cell (2)
+ m_Name: BarteringCanvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &9110777655846076551
+ m_IsActive: 0
+--- !u!224 &8964438920422367799
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8555814671350926929}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 6506440991166276602}
+ m_LocalRotation: {x: -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: 306418096347200546}
+ m_Children:
+ - {fileID: 1765817506659531272}
+ - {fileID: 2890816136378274803}
+ - {fileID: 6608078730428679260}
+ m_Father: {fileID: 9106350191481724383}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 77.476, y: -40.5}
- m_SizeDelta: {x: 27, y: 51}
- m_Pivot: {x: 0, y: 0.5}
---- !u!222 &6344861245345162489
-CanvasRenderer:
+ 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!223 &5771083917161067956
+Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8555814671350926929}
- m_CullTransparentMesh: 1
---- !u!114 &2629692830206879234
+ m_GameObject: {fileID: 6506440991166276602}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 0
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 1
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &4549688826265819048
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8555814671350926929}
+ m_GameObject: {fileID: 6506440991166276602}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &8623460040845117975
-GameObject:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!114 &8979640404399221028
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6506440991166276602}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: b0f39ee647834a64ba1320bc260eb100, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ PlayerValueText: {fileID: 8180051629183541607}
+ PlayerOfferSlots:
+ - {fileID: 8214749112782221448}
+ - {fileID: 3594125176556575581}
+ - {fileID: 1188034131775656876}
+ - {fileID: 8575214843414368689}
+ NPCValueText: {fileID: 711518938058281775}
+ NPCProfilePicture: {fileID: 7989477245028482914}
+ NPCOfferSlotOne: {fileID: 1793275893413945353}
+ BackgroundArt: {fileID: 6407633785779442747}
+ TotalValueTextHeader: {fileID: 8078964292342908823}
+ TradeSuccessfulBackground: {fileID: 21300000, guid: 333c819f818c5b34a9dc6302d78b3274,
+ type: 3}
+ TradeFailBackground: {fileID: 21300000, guid: dd321fc50b062334da7ef30b76c713dd,
+ type: 3}
+ TradeIdleBackground: {fileID: 21300000, guid: 97883e5bfe3743d48aaa5bc4f728f8d4,
+ type: 3}
+ EndMessage: {fileID: 5332530717092542283}
+ EndMessageSpeechBubble: {fileID: 6039104191513341673}
+ EffectCardPrefab: {fileID: 6926064369940575815, guid: ad77149964f706942b1074e6ae2e2d24,
+ type: 3}
+ EffectCardsContainer: {fileID: 6608078730428679260}
+ CardRevealScreen: {fileID: 8792660903119719485}
+ CardRevealContainer: {fileID: 1847133549819954741}
+ RevealEffectCardPrefab: {fileID: 3701075097960337265, guid: b033ca59706d7824a9b3b0c5adb21b6f,
+ type: 3}
+ BarterWinSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a44f2a9d7c4d11d46aca93f4880bd6ed,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ BarterLoseSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 98f7fa1bd46cff6489111c4b786e7831,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ OfferTradeButton: {fileID: 8121930905189429792}
+ ExitEarlyButton: {fileID: 8521216120843269753}
+ ExitFinalTradeButton: {fileID: 489828575971858936}
+ InventoryGrid: {fileID: 3605722225719710823}
+ inventoryBar: {fileID: 3220280963112676566}
+ targetEffectCard: {fileID: 4164013114315944702}
+ IsTutorial: 0
+--- !u!225 &2202738483032196653
+CanvasGroup:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6506440991166276602}
+ m_Enabled: 1
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &6915194757590542591
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 372224359596220868}
- - component: {fileID: 2899514055027575369}
- - component: {fileID: 7032219607575220046}
+ - component: {fileID: 6148625504320636185}
+ - component: {fileID: 2540674082109638938}
m_Layer: 5
- m_Name: Cell (3)
+ m_Name: NewTimer
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &372224359596220868
+--- !u!224 &6148625504320636185
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8623460040845117975}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 6915194757590542591}
+ m_LocalRotation: {x: -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: 306418096347200546}
+ m_Children:
+ - {fileID: 6871015373565179387}
+ m_Father: {fileID: 8591034157250689276}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 109.214, y: -40.5}
- m_SizeDelta: {x: 27, y: 51}
- m_Pivot: {x: 0, y: 0.5}
---- !u!222 &2899514055027575369
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8623460040845117975}
- m_CullTransparentMesh: 1
---- !u!114 &7032219607575220046
+ m_AnchoredPosition: {x: 1177.1, y: -50}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &2540674082109638938
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8623460040845117975}
+ m_GameObject: {fileID: 6915194757590542591}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 62473c6538f2c8b4ba8ca75b190f7770, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &8645303367245317103
+ Ring: {fileID: 3314142212218249955}
+ OuterRing: {fileID: 476705004709959787}
+ InnerRing: {fileID: 8749646299615282125}
+ PauseorPlay: {fileID: 2773684486006256124}
+ Pause: {fileID: 21300000, guid: 72ba389272c66774f9ab089d225192ed, type: 3}
+ Play: {fileID: 21300000, guid: 992ac175769340d4aaf26e226196bebb, type: 3}
+ PosDuringPause: {x: 1177.1, y: -70, z: 0}
+ PosDuringPlay: {x: 0, y: 0, z: 0}
+ PauseCanvas: {fileID: 1342546944518218887}
+ Cell5: {fileID: 8450054035729223230}
+ Cell4: {fileID: 1844931596220902744}
+ Cell3: {fileID: 2498660902809989348}
+ Cell2: {fileID: 6995558021729097543}
+ Cell1: {fileID: 5988754545869495619}
+ pauseTimer: 1
+--- !u!1 &7011861969888479087
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4327,10 +4066,10 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8789017360560040128}
- - component: {fileID: 107817387591142060}
- - component: {fileID: 61103154409145869}
- - component: {fileID: 4389329923750480660}
+ - component: {fileID: 822220148518384878}
+ - component: {fileID: 9211679872721779683}
+ - component: {fileID: 2701601325883209810}
+ - component: {fileID: 6148666222202124144}
m_Layer: 5
m_Name: Player Image
m_TagString: Untagged
@@ -4338,41 +4077,41 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8789017360560040128
+--- !u!224 &822220148518384878
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8645303367245317103}
+ m_GameObject: {fileID: 7011861969888479087}
m_LocalRotation: {x: -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: 1055641767931049267}
- m_Father: {fileID: 5862914521006148841}
+ - {fileID: 7722518646837995689}
+ m_Father: {fileID: 1765817506659531272}
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: 136.3, y: -48.799988}
m_SizeDelta: {x: 400, y: 400}
m_Pivot: {x: 0, y: 0.5}
---- !u!222 &107817387591142060
+--- !u!222 &9211679872721779683
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8645303367245317103}
+ m_GameObject: {fileID: 7011861969888479087}
m_CullTransparentMesh: 1
---- !u!114 &61103154409145869
+--- !u!114 &2701601325883209810
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8645303367245317103}
+ m_GameObject: {fileID: 7011861969888479087}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -4396,20 +4135,20 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &4389329923750480660
+--- !u!114 &6148666222202124144
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8645303367245317103}
+ m_GameObject: {fileID: 7011861969888479087}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 0
---- !u!1 &8681903777647176956
+--- !u!1 &7038429091168741286
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4417,61 +4156,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2657118438954276819}
- - component: {fileID: 8282080263374221683}
- - component: {fileID: 6407633785779442747}
+ - component: {fileID: 7865322406169580173}
+ - component: {fileID: 5919742784679027975}
+ - component: {fileID: 496026029065104288}
m_Layer: 5
- m_Name: Trade Background
+ m_Name: Cell (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2657118438954276819
+--- !u!224 &7865322406169580173
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8681903777647176956}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 7038429091168741286}
+ m_LocalRotation: {x: 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: 2394817349922937968}
- - {fileID: 9143444665284181190}
- - {fileID: 6137392068289935946}
- - {fileID: 1243063344005645937}
- - {fileID: 5953895610076868004}
- - {fileID: 8303555735633388885}
- - {fileID: 1459677803041269576}
- - {fileID: 8908796956724647664}
- - {fileID: 4454962722369354411}
- - {fileID: 8708617633160741418}
- - {fileID: 209722560326327412}
- m_Father: {fileID: 1765817506659531272}
+ m_Children: []
+ m_Father: {fileID: 306418096347200546}
m_LocalEulerAnglesHint: {x: 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: -51.299927}
- m_SizeDelta: {x: 777, y: 543}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &8282080263374221683
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 45.738, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &5919742784679027975
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8681903777647176956}
+ m_GameObject: {fileID: 7038429091168741286}
m_CullTransparentMesh: 1
---- !u!114 &6407633785779442747
+--- !u!114 &496026029065104288
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8681903777647176956}
+ m_GameObject: {fileID: 7038429091168741286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -4485,7 +4213,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 97883e5bfe3743d48aaa5bc4f728f8d4, type: 3}
+ m_Sprite: {fileID: 21300000, guid: 72975f139769e2843aeb945c8c4f0ad9, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -4495,7 +4223,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &8792660903119719485
+--- !u!1 &7222384090536894461
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4503,70 +4231,136 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5044812656799790827}
- - component: {fileID: 3087110284172092529}
- - component: {fileID: 3344366993687161415}
- - component: {fileID: 5268372464124775753}
- - component: {fileID: 3134951183333411471}
+ - component: {fileID: 6608078730428679260}
+ - component: {fileID: 2558937652473594374}
+ - component: {fileID: 645634696046828971}
m_Layer: 5
- m_Name: RevealScreen
+ m_Name: Effect Cards
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6608078730428679260
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7222384090536894461}
+ m_LocalRotation: {x: 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: 8964438920422367799}
+ m_LocalEulerAnglesHint: {x: 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: 420}
+ m_SizeDelta: {x: 1018.312, y: 200}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2558937652473594374
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7222384090536894461}
+ m_CullTransparentMesh: 1
+--- !u!114 &645634696046828971
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7222384090536894461}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: 32
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &7322966171036539025
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5186927225181828453}
+ - component: {fileID: 734773988429083019}
+ - component: {fileID: 3473545273382215867}
+ m_Layer: 5
+ m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
---- !u!224 &5044812656799790827
+--- !u!224 &5186927225181828453
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8792660903119719485}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 7322966171036539025}
+ m_LocalRotation: {x: 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: 1147244177859529944}
- - {fileID: 1847133549819954741}
- - {fileID: 4860867087370895466}
- m_Father: {fileID: 9106350191481724383}
+ m_Children: []
+ m_Father: {fileID: 1467200242624961123}
m_LocalEulerAnglesHint: {x: 0, y: 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 &3087110284172092529
+--- !u!222 &734773988429083019
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8792660903119719485}
+ m_GameObject: {fileID: 7322966171036539025}
m_CullTransparentMesh: 1
---- !u!114 &3344366993687161415
+--- !u!114 &3473545273382215867
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8792660903119719485}
+ m_GameObject: {fileID: 7322966171036539025}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.9019608}
- m_RaycastTarget: 1
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 0}
- m_Type: 0
+ m_Sprite: {fileID: 21300000, guid: 4df0d75060c56db48bd7762b813761c3, type: 3}
+ m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -4575,32 +4369,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!225 &5268372464124775753
-CanvasGroup:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8792660903119719485}
- m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!114 &3134951183333411471
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8792660903119719485}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: bcaac3c52e1a701498a629686d61073d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- leaveButton: {fileID: 8676827192844133177}
---- !u!1 &8997165981700911992
+--- !u!1 &7361204569724551023
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4608,55 +4377,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 306418096347200546}
- - component: {fileID: 509663026547819899}
- - component: {fileID: 334873607847968479}
+ - component: {fileID: 1728275966543251404}
+ - component: {fileID: 1670779413806701067}
+ - component: {fileID: 2773684486006256124}
m_Layer: 5
- m_Name: Image
+ m_Name: Status
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &306418096347200546
+--- !u!224 &1728275966543251404
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8997165981700911992}
+ m_GameObject: {fileID: 7361204569724551023}
m_LocalRotation: {x: 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: 6039688070974033006}
- - {fileID: 7865322406169580173}
- - {fileID: 9110777655846076551}
- - {fileID: 372224359596220868}
- - {fileID: 9095518789041590800}
- m_Father: {fileID: 4370056125384293090}
+ m_Children: []
+ m_Father: {fileID: 6871015373565179387}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
+ 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: 202, y: 81}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &509663026547819899
+ m_SizeDelta: {x: 65, y: 65}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1670779413806701067
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8997165981700911992}
+ m_GameObject: {fileID: 7361204569724551023}
m_CullTransparentMesh: 1
---- !u!114 &334873607847968479
+--- !u!114 &2773684486006256124
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8997165981700911992}
+ m_GameObject: {fileID: 7361204569724551023}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -4670,7 +4434,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 21300000, guid: 46ba907dfc07acb4aab48b6d4207c279, type: 3}
+ m_Sprite: {fileID: 21300000, guid: 992ac175769340d4aaf26e226196bebb, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -4680,7 +4444,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &8999147276422481688
+--- !u!1 &7551105023714598412
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4688,88 +4452,74 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2730213693277957934}
- - component: {fileID: 7142707058686921605}
- - component: {fileID: 6861675085452956148}
- - component: {fileID: 3197731562397548611}
+ - component: {fileID: 3042971914912097859}
+ - component: {fileID: 3347885918323974717}
+ - component: {fileID: 4795083775323146277}
m_Layer: 5
- m_Name: DEBUG Loop Image
+ m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
---- !u!224 &2730213693277957934
+--- !u!224 &3042971914912097859
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8999147276422481688}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 7551105023714598412}
+ m_LocalRotation: {x: 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: 4182353489901883233}
+ m_Father: {fileID: 8184870655749332150}
m_LocalEulerAnglesHint: {x: 0, y: 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 &7142707058686921605
+--- !u!222 &3347885918323974717
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8999147276422481688}
+ m_GameObject: {fileID: 7551105023714598412}
m_CullTransparentMesh: 1
---- !u!114 &6861675085452956148
+--- !u!114 &4795083775323146277
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8999147276422481688}
+ m_GameObject: {fileID: 7551105023714598412}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 1, b: 0.92331815, a: 1}
- m_RaycastTarget: 1
+ 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: 8a2091b7dc745d646887fba60c5da75e, type: 3}
- m_Type: 3
+ m_Sprite: {fileID: 21300000, guid: 4df0d75060c56db48bd7762b813761c3, type: 3}
+ m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
- m_FillAmount: 0
+ m_FillAmount: 1
m_FillClockwise: 1
- m_FillOrigin: 1
+ m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &3197731562397548611
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8999147276422481688}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a62d707864600b345981a40086f9791d, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- duration: 1
---- !u!1 &9202953741912061476
+--- !u!1 &7928445453752696587
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4777,3100 +4527,1303 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6823426492116753083}
+ - component: {fileID: 7038061308564199929}
+ - component: {fileID: 6469518962191065133}
+ - component: {fileID: 1844931596220902744}
m_Layer: 5
- m_Name: Base Notif
+ m_Name: Cell (3)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6823426492116753083
+--- !u!224 &7038061308564199929
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9202953741912061476}
+ m_GameObject: {fileID: 7928445453752696587}
m_LocalRotation: {x: 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: 2603151183780923419}
+ m_Father: {fileID: 4817408448397023811}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: -1731.3, y: 75}
- m_SizeDelta: {x: 100, y: 100}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1001 &62691092047823655
-PrefabInstance:
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 109.214, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &6469518962191065133
+CanvasRenderer:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8708617633160741418}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_text
- value: Exit
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontSize
- value: 48
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontStyle
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 48
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Name
- value: Exit Button First
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 294
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 74
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -87
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8979640404399221028}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: LeaveBarter
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarteringController, Assembly-CSharp
- objectReference: {fileID: 0}
- m_RemovedComponents:
- - {fileID: 4239972343048980070, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
- - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 2629809546469766654, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 4476900802569637417}
- m_SourcePrefab: {fileID: 100100000, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
---- !u!1 &5171407605422466700 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 62691092047823655}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &4476900802569637417
+ m_GameObject: {fileID: 7928445453752696587}
+ m_CullTransparentMesh: 1
+--- !u!114 &1844931596220902744
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5171407605422466700}
+ m_GameObject: {fileID: 7928445453752696587}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: c87ce336e30a9f84a8a8dbe006bf7445,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!224 &5575030186207614250 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 62691092047823655}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &8521216120843269753 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 62691092047823655}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5171407605422466700}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1001 &133425457495806575
-PrefabInstance:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &8151226224152664121
+GameObject:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8740063259117871318}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_text
- value: Title
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSize
- value: 63
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 63
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Name
- value: Title Screen Button
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 415
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 95
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: -1.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -226.1364
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 4
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: MoveToCheckToTitle
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SettingsUi, Assembly-CSharp
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 3536888095187477482}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!1 &5098140032358299588 stripped
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4370056125384293090}
+ m_Layer: 5
+ m_Name: Battery
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4370056125384293090
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8151226224152664121}
+ m_LocalRotation: {x: -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: 306418096347200546}
+ m_Father: {fileID: 7609360194851135988}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 143.14, y: -8.66}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 1, y: 0.5}
+--- !u!1 &8277017429631905541
GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 133425457495806575}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &3536888095187477482
-MonoBehaviour:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 744357860275633144}
+ - component: {fileID: 3154116573348051765}
+ - component: {fileID: 5117456030941190214}
+ m_Layer: 5
+ m_Name: OuterRing
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &744357860275633144
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5098140032358299588}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!224 &5501921975219749986 stripped
+ m_GameObject: {fileID: 8277017429631905541}
+ m_LocalRotation: {x: 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: 7609360194851135988}
+ m_LocalEulerAnglesHint: {x: 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: 188, y: 188}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3154116573348051765
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8277017429631905541}
+ m_CullTransparentMesh: 1
+--- !u!114 &5117456030941190214
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8277017429631905541}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: a55e983347667504da72034c929069a5, 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 &8386244672072064913
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9108896815630539314}
+ - component: {fileID: 8406654715222185087}
+ - component: {fileID: 7356684087158668808}
+ - component: {fileID: 877816617978003910}
+ m_Layer: 5
+ m_Name: DEBUG Loop Timer
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &9108896815630539314
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 133425457495806575}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &443935504202942334
-PrefabInstance:
+ m_GameObject: {fileID: 8386244672072064913}
+ m_LocalRotation: {x: -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: 4182353489901883233}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 320, y: -48}
+ m_SizeDelta: {x: 576.6, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8406654715222185087
+CanvasRenderer:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8708617633160741418}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_text
- value: Offer
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontSize
- value: 48
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontStyle
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 48
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Name
- value: Offer Button
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 294
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 74
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -87
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8979640404399221028}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: SubmitOffer
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarteringController, Assembly-CSharp
- objectReference: {fileID: 0}
- m_RemovedComponents:
- - {fileID: 2629809546469766654, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
- - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 4239972343048980070, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 4583395669168616718}
- m_SourcePrefab: {fileID: 100100000, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
---- !u!1 &4698118744035123925 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 443935504202942334}
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &4583395669168616718
+ m_GameObject: {fileID: 8386244672072064913}
+ m_CullTransparentMesh: 1
+--- !u!114 &7356684087158668808
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4698118744035123925}
+ m_GameObject: {fileID: 8386244672072064913}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!224 &5452145701001154931 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 443935504202942334}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &8121930905189429792 stripped
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 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: Time Until SEGFAULT
00:59
+ 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: 40
+ m_fontSizeBase: 40
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!114 &877816617978003910
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
- type: 3}
- m_PrefabInstance: {fileID: 443935504202942334}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4698118744035123925}
+ m_GameObject: {fileID: 8386244672072064913}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Script: {fileID: 11500000, guid: f5e87f6c9f76e9c48a2047fbef97aad8, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1001 &1077910078482994791
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 5044812656799790827}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_text
- value: Continue
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSize
- value: 35
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 35
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Name
- value: Continue
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 405.4226
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 75
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -513
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Interactable
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8979640404399221028}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: EFFECT_CloseCardScreen
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarteringController, Assembly-CSharp
- objectReference: {fileID: 0}
- m_RemovedComponents:
- - {fileID: 2629809546469766654, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- - {fileID: 4239972343048980070, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 718967743297261523}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!224 &4860867087370895466 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 1077910078482994791}
- m_PrefabAsset: {fileID: 0}
---- !u!1 &5327687334683538380 stripped
+ unpausedPrefix: Time Until SEGFAULT
+ pausedPrefix: 'Time Until SEGFAULT
[][] '
+ suffix:
+--- !u!1 &8450742753340660624
GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 1077910078482994791}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &718967743297261523
-MonoBehaviour:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7722518646837995689}
+ - component: {fileID: 6998354032386501953}
+ - component: {fileID: 6115968752250891704}
+ m_Layer: 5
+ m_Name: Sprite To Use
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7722518646837995689
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5327687334683538380}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- DefaultButton: {fileID: 8676827192844133177}
- TriggerOnClick: 0
- OnlyFirstBoot: 0
---- !u!114 &8676827192844133177 stripped
+ m_GameObject: {fileID: 8450742753340660624}
+ m_LocalRotation: {x: 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: 822220148518384878}
+ m_LocalEulerAnglesHint: {x: 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: 439, y: 400}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6998354032386501953
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8450742753340660624}
+ m_CullTransparentMesh: 1
+--- !u!114 &6115968752250891704
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 1077910078482994791}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5327687334683538380}
+ m_GameObject: {fileID: 8450742753340660624}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1001 &1175853269639706497
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 2391443149243102684}
- m_Modifications:
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_TargetGraphic
- value:
- objectReference: {fileID: 5411211556116831355}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 4
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.4117647
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.5019608
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.16470589
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnUp
- value:
- objectReference: {fileID: 3496474137843857960}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.4117647
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.5019608
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.16470589
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnLeft
- value:
- objectReference: {fileID: 4383309922030565707}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: MoveToControls
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SettingsUi, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
- value: UnityEngine.Object, UnityEngine
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_text
- value: Controls
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontStyle
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.b
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.g
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.r
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor32.rgba
- value: 4278190080
- objectReference: {fileID: 0}
- - target: {fileID: 6186044263102608079, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: SetWhiteOnHover
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: f174f4b689a4e2748a5308126a362fd8,
- type: 3}
- - target: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Name
- value: Controls Button
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 401.35
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 116.6
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 340.7
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -295.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8717298294381114474, guid: 5ce7a462627772044bbf8ffb7c67f36d,
- type: 3}
- propertyPath: m_text
- value: Back
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects:
- - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
---- !u!114 &1803594203215121463 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 1175853269639706497}
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 3dabe22b03781bb408181f408839f091, 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 &8555814671350926929
+GameObject:
+ 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: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!114 &5411211556116831355 stripped
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9110777655846076551}
+ - component: {fileID: 6344861245345162489}
+ - component: {fileID: 2629692830206879234}
+ m_Layer: 5
+ m_Name: Cell (2)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9110777655846076551
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8555814671350926929}
+ m_LocalRotation: {x: 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: 306418096347200546}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 77.476, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &6344861245345162489
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8555814671350926929}
+ m_CullTransparentMesh: 1
+--- !u!114 &2629692830206879234
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 1175853269639706497}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
+ m_GameObject: {fileID: 8555814671350926929}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &8715159985164092666 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 1175853269639706497}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &1565374668775496671
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 2657118438954276819}
- m_Modifications:
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 7223384337470278414}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
- objectReference: {fileID: 0}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarterEventRemoveItem, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: IsPreviewCard
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 7223384337470278414}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
- objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: InventoryCardBarterPop, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.x
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.y
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.z
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: -0.03
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 229
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 82
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_ConstrainProportionsScale
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_Name
- value: Player Slot Two
- objectReference: {fileID: 0}
- - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_IsActive
- value: 1
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 7223384337470278414}
- m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
---- !u!114 &3594125176556575581 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- m_PrefabInstance: {fileID: 1565374668775496671}
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &8623460040845117975
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6720234359540963743}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!224 &5953895610076868004 stripped
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 372224359596220868}
+ - component: {fileID: 2899514055027575369}
+ - component: {fileID: 7032219607575220046}
+ m_Layer: 5
+ m_Name: Cell (3)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &372224359596220868
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- m_PrefabInstance: {fileID: 1565374668775496671}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!1 &6720234359540963743 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- m_PrefabInstance: {fileID: 1565374668775496671}
+ m_GameObject: {fileID: 8623460040845117975}
+ m_LocalRotation: {x: 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: 306418096347200546}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 109.214, y: -40.5}
+ m_SizeDelta: {x: 27, y: 51}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &2899514055027575369
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &7223384337470278414
+ m_GameObject: {fileID: 8623460040845117975}
+ m_CullTransparentMesh: 1
+--- !u!114 &7032219607575220046
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6720234359540963743}
+ m_GameObject: {fileID: 8623460040845117975}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- card: {fileID: 3594125176556575581}
---- !u!1001 &2080683470707244008
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 3104622557723334745}
- m_Modifications:
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: spacing
- value: 20
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: Interactable
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: UseSmallSize
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Top
- value: 32
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Left
- value: 32
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Right
- value: 32
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: OnInventoryItemClick
- value:
- objectReference: {fileID: 5961353510085747923}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: SetDefaultSelectionOnEnable
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Type
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Color.b
- value: 0.3509434
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Color.g
- value: 0.3509434
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Color.r
- value: 0.3509434
- objectReference: {fileID: 0}
- - target: {fileID: 851848630440428233, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_ShowMaskGraphic
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Constraint
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_ConstraintCount
- value: 10
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Name
- value: Inventory Grid
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 5961353510085747923}
- m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
---- !u!224 &6539712678104184553 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- m_PrefabInstance: {fileID: 2080683470707244008}
- m_PrefabAsset: {fileID: 0}
---- !u!1 &7234716622598030307 stripped
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 72975f139769e2843aeb945c8c4f0ad9, 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 &8645303367245317103
GameObject:
- m_CorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- m_PrefabInstance: {fileID: 2080683470707244008}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &5961353510085747923
-MonoBehaviour:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8789017360560040128}
+ - component: {fileID: 107817387591142060}
+ - component: {fileID: 61103154409145869}
+ - component: {fileID: 4389329923750480660}
+ m_Layer: 5
+ m_Name: Player Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8789017360560040128
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7234716622598030307}
+ m_GameObject: {fileID: 8645303367245317103}
+ m_LocalRotation: {x: -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: 1055641767931049267}
+ m_Father: {fileID: 5862914521006148841}
+ 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: 136.3, y: -48.799988}
+ m_SizeDelta: {x: 400, y: 400}
+ m_Pivot: {x: 0, y: 0.5}
+--- !u!222 &107817387591142060
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8645303367245317103}
+ m_CullTransparentMesh: 1
+--- !u!114 &61103154409145869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8645303367245317103}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 742443d61e8036547b9f445468e276d5, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1001 &2752101283611000773
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8184870655749332150}
- m_Modifications:
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: spacing
- value: 20
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Top
- value: 24
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Left
- value: 32
- objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: padding.m_Right
- value: 32
- objectReference: {fileID: 0}
- - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Spacing.x
- value: 20
- objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Constraint
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_ConstraintCount
- value: 10
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- propertyPath: m_Name
- value: Inventory Grid
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
---- !u!114 &2807621802064609253 stripped
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.93207544, g: 0.026379334, b: 0.026379334, a: 1}
+ m_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: f07a5cde988671f4d910756885a5d4e2, type: 3}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4389329923750480660
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- m_PrefabInstance: {fileID: 2752101283611000773}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
+ m_GameObject: {fileID: 8645303367245317103}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 09a6cce913baa9545b8de52ae4a58070, type: 3}
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &6922249329265291972 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- m_PrefabInstance: {fileID: 2752101283611000773}
+ m_ShowMaskGraphic: 0
+--- !u!1 &8681903777647176956
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &2763353888398456223
-PrefabInstance:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2657118438954276819}
+ - component: {fileID: 8282080263374221683}
+ - component: {fileID: 6407633785779442747}
+ m_Layer: 5
+ m_Name: Trade Background
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2657118438954276819
+RectTransform:
m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 5638977104314392213}
- m_Modifications:
- - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 397
- objectReference: {fileID: 0}
- - target: {fileID: 209014281009198151, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AdditionalShaderChannelsFlag
- value: 25
- objectReference: {fileID: 0}
- - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: MoveToTitle
- objectReference: {fileID: 0}
- - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SettingsUi, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: GoBack
- objectReference: {fileID: 0}
- - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: UiManager`1[[SettingsUi+UiStates, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 4476050894159867653, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_Name
- value: Confirmation Popup
- objectReference: {fileID: 0}
- - target: {fileID: 4476050894159867653, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 6049769742979865131, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 6049769742979865131, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_text
- value: Return to title screen?
- objectReference: {fileID: 0}
- - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 8894569314283646227, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 8894569314283646227, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 2241539255905275734}
- - targetCorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 509796863661724704}
- m_SourcePrefab: {fileID: 100100000, guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}
---- !u!1 &455549047633405018 stripped
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8681903777647176956}
+ m_LocalRotation: {x: -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: 2394817349922937968}
+ - {fileID: 9143444665284181190}
+ - {fileID: 6137392068289935946}
+ - {fileID: 1243063344005645937}
+ - {fileID: 5953895610076868004}
+ - {fileID: 8303555735633388885}
+ - {fileID: 1459677803041269576}
+ - {fileID: 8908796956724647664}
+ - {fileID: 4454962722369354411}
+ - {fileID: 8708617633160741418}
+ - {fileID: 209722560326327412}
+ m_Father: {fileID: 1765817506659531272}
+ m_LocalEulerAnglesHint: {x: 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: -51.299927}
+ m_SizeDelta: {x: 777, y: 543}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8282080263374221683
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8681903777647176956}
+ m_CullTransparentMesh: 1
+--- !u!114 &6407633785779442747
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8681903777647176956}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 97883e5bfe3743d48aaa5bc4f728f8d4, 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 &8698736313531180937
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3522822674332852985}
+ - component: {fileID: 448626070842197289}
+ - component: {fileID: 8749646299615282125}
+ m_Layer: 5
+ m_Name: InnerRing
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3522822674332852985
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8698736313531180937}
+ m_LocalRotation: {x: 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: 6871015373565179387}
+ m_LocalEulerAnglesHint: {x: 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: 280, y: 281}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &448626070842197289
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8698736313531180937}
+ m_CullTransparentMesh: 1
+--- !u!114 &8749646299615282125
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8698736313531180937}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: b185f68b90971d34393d6f1682c2ddcc, 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 &8792660903119719485
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5044812656799790827}
+ - component: {fileID: 3087110284172092529}
+ - component: {fileID: 3344366993687161415}
+ - component: {fileID: 5268372464124775753}
+ - component: {fileID: 3134951183333411471}
+ m_Layer: 5
+ m_Name: RevealScreen
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &5044812656799790827
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8792660903119719485}
+ m_LocalRotation: {x: -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: 1147244177859529944}
+ - {fileID: 1847133549819954741}
+ - {fileID: 4860867087370895466}
+ m_Father: {fileID: 9106350191481724383}
+ m_LocalEulerAnglesHint: {x: 0, y: 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 &3087110284172092529
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8792660903119719485}
+ m_CullTransparentMesh: 1
+--- !u!114 &3344366993687161415
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8792660903119719485}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0, g: 0, b: 0, a: 0.9019608}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!225 &5268372464124775753
+CanvasGroup:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8792660903119719485}
+ m_Enabled: 1
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!114 &3134951183333411471
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8792660903119719485}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: bcaac3c52e1a701498a629686d61073d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ leaveButton: {fileID: 8676827192844133177}
+--- !u!1 &8997165981700911992
GameObject:
- m_CorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- m_PrefabInstance: {fileID: 2763353888398456223}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &2241539255905275734
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 306418096347200546}
+ - component: {fileID: 509663026547819899}
+ - component: {fileID: 334873607847968479}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &306418096347200546
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8997165981700911992}
+ m_LocalRotation: {x: 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: 6039688070974033006}
+ - {fileID: 7865322406169580173}
+ - {fileID: 9110777655846076551}
+ - {fileID: 372224359596220868}
+ - {fileID: 9095518789041590800}
+ m_Father: {fileID: 4370056125384293090}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 202, y: 81}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &509663026547819899
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8997165981700911992}
+ m_CullTransparentMesh: 1
+--- !u!114 &334873607847968479
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 455549047633405018}
+ m_GameObject: {fileID: 8997165981700911992}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &3371134934843069282 stripped
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_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: 46ba907dfc07acb4aab48b6d4207c279, 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 &8999147276422481688
GameObject:
- m_CorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- m_PrefabInstance: {fileID: 2763353888398456223}
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2730213693277957934}
+ - component: {fileID: 7142707058686921605}
+ - component: {fileID: 6861675085452956148}
+ - component: {fileID: 3197731562397548611}
+ m_Layer: 5
+ m_Name: DEBUG Loop Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &2730213693277957934
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8999147276422481688}
+ m_LocalRotation: {x: -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: 4182353489901883233}
+ m_LocalEulerAnglesHint: {x: 0, y: 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 &7142707058686921605
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
---- !u!114 &509796863661724704
+ m_GameObject: {fileID: 8999147276422481688}
+ m_CullTransparentMesh: 1
+--- !u!114 &6861675085452956148
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3371134934843069282}
+ m_GameObject: {fileID: 8999147276422481688}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 61ff56a25270ad14387a178d6652f71d,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!224 &3792578214900619217 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- m_PrefabInstance: {fileID: 2763353888398456223}
- m_PrefabAsset: {fileID: 0}
---- !u!225 &6324080442294832003 stripped
-CanvasGroup:
- m_CorrespondingSourceObject: {fileID: 8186068713772269084, guid: f3f2a9c4ea0e34640abaca55c373c14f,
- type: 3}
- m_PrefabInstance: {fileID: 2763353888398456223}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &2919959439798367049
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8740063259117871318}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_text
- value: Load
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSize
- value: 38.3
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 38.3
- objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Name
- value: Load
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Pivot.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 276.9
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 59
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: -21.17315
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -271.58334
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 1298792688935410081}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: Load
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SaveTest, Assembly-CSharp
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 1298792688935410081}
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 1693915235263018375}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!224 &7279227663654413636 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 2919959439798367049}
- m_PrefabAsset: {fileID: 0}
---- !u!1 &8043421537515656930 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 2919959439798367049}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &1298792688935410081
+ m_Material: {fileID: 0}
+ m_Color: {r: 0, g: 1, b: 0.92331815, a: 1}
+ m_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: 8a2091b7dc745d646887fba60c5da75e, type: 3}
+ m_Type: 3
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 0
+ m_FillClockwise: 1
+ m_FillOrigin: 1
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3197731562397548611
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8043421537515656930}
+ m_GameObject: {fileID: 8999147276422481688}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: bd06c069de363364eb377db46f90c084, type: 3}
+ m_Script: {fileID: 11500000, guid: a62d707864600b345981a40086f9791d, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!114 &1693915235263018375
-MonoBehaviour:
+ segfaultCanvas: {fileID: 0}
+--- !u!1 &9202953741912061476
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8043421537515656930}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!1001 &3401999906750364320
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6823426492116753083}
+ m_Layer: 5
+ m_Name: Base Notif
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6823426492116753083
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9202953741912061476}
+ m_LocalRotation: {x: 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: 2603151183780923419}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: -1731.3, y: 75}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1001 &62691092047823655
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 9106350191481724383}
+ m_TransformParent: {fileID: 8708617633160741418}
m_Modifications:
- - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_text
+ value: Exit
objectReference: {fileID: 0}
- - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
+ propertyPath: m_fontSize
+ value: 48
objectReference: {fileID: 0}
- - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -159.4
+ propertyPath: m_fontStyle
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2994734008696783711, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_Spacing
- value: 14.2
+ propertyPath: m_fontSizeBase
+ value: 48
objectReference: {fileID: 0}
- - target: {fileID: 5356780479954775257, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_Name
- value: Dialogue Canvas
- objectReference: {fileID: 0}
- - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -225.59999
- objectReference: {fileID: 0}
- - target: {fileID: 6351390614894145258, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: isDefaultSelection
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 53
- objectReference: {fileID: 0}
- - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -26.5
- objectReference: {fileID: 0}
- - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
+ value: Exit Button First
objectReference: {fileID: 0}
- - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -93.2
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_Pivot.y
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMax.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 294
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 74
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -87
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 1004073081687631971, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 8901550345936743633}
- - targetCorrespondingSourceObject: {fileID: 3222037662356231630, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 1820059518619899796}
- - targetCorrespondingSourceObject: {fileID: 5822530860673786386, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- insertIndex: -1
- addedObject: {fileID: 489147386183398350}
- - targetCorrespondingSourceObject: {fileID: 193459611669153388, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- insertIndex: -1
- addedObject: {fileID: 2763959775463321095}
- m_SourcePrefab: {fileID: 100100000, guid: 38357ebbef92df646a1a2c0b375a6dc2, type: 3}
---- !u!1 &252393775469965166 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 3222037662356231630, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &1820059518619899796
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 252393775469965166}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &2511174358060339907 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 1004073081687631971, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &8901550345936743633
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2511174358060339907}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &2859430303816999790 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 619500404312086990, guid: 38357ebbef92df646a1a2c0b375a6dc2,
- type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1a3562ad8668c624a80319639062505f, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1 &3285686669455965388 stripped
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 8979640404399221028}
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: LeaveBarter
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: BarteringController, Assembly-CSharp
+ objectReference: {fileID: 0}
+ m_RemovedComponents:
+ - {fileID: 4239972343048980070, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
+ - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 2629809546469766654, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 4476900802569637417}
+ m_SourcePrefab: {fileID: 100100000, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
+--- !u!1 &5171407605422466700 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 193459611669153388, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabInstance: {fileID: 62691092047823655}
m_PrefabAsset: {fileID: 0}
---- !u!114 &2763959775463321095
+--- !u!114 &4476900802569637417
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3285686669455965388}
+ m_GameObject: {fileID: 5171407605422466700}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
@@ -7883,7 +5836,7 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
type: 2}
pauseEvent:
idInternal: 0
@@ -7920,7 +5873,8 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
+ WwiseObjectReference: {fileID: 11400000, guid: c87ce336e30a9f84a8a8dbe006bf7445,
+ type: 2}
pauseEvent:
idInternal: 0
valueGuidInternal:
@@ -7949,31 +5903,199 @@ MonoBehaviour:
onMarker:
m_PersistentCalls:
m_Calls: []
---- !u!225 &4932174827866624581 stripped
-CanvasGroup:
- m_CorrespondingSourceObject: {fileID: 7729529618488191205, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+--- !u!224 &5575030186207614250 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabInstance: {fileID: 62691092047823655}
m_PrefabAsset: {fileID: 0}
---- !u!224 &5830475746609603764 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+--- !u!114 &8521216120843269753 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabInstance: {fileID: 62691092047823655}
m_PrefabAsset: {fileID: 0}
---- !u!1 &9222136271750666418 stripped
+ m_GameObject: {fileID: 5171407605422466700}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &133425457495806575
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 8740063259117871318}
+ m_Modifications:
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_text
+ value: Title
+ objectReference: {fileID: 0}
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_fontSize
+ value: 63
+ objectReference: {fileID: 0}
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_fontSizeBase
+ value: 63
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Name
+ value: Title Screen Button
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 450
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 95
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: -1.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -226.1364
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 3
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Navigation.m_SelectOnUp
+ value:
+ objectReference: {fileID: 4967545096155193550}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 5420237064451432659}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToCheckToTitle
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: SettingsUi, Assembly-CSharp
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 3536888095187477482}
+ m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+--- !u!1 &5098140032358299588 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 5822530860673786386, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabInstance: {fileID: 133425457495806575}
m_PrefabAsset: {fileID: 0}
---- !u!114 &489147386183398350
+--- !u!114 &3536888095187477482
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9222136271750666418}
+ m_GameObject: {fileID: 5098140032358299588}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
@@ -7986,7 +6108,7 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
type: 2}
pauseEvent:
idInternal: 0
@@ -8023,7 +6145,8 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
pauseEvent:
idInternal: 0
valueGuidInternal:
@@ -8052,171 +6175,196 @@ MonoBehaviour:
onMarker:
m_PersistentCalls:
m_Calls: []
---- !u!1001 &3634275360645191056
+--- !u!224 &5501921975219749986 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 133425457495806575}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &443935504202942334
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 8740063259117871318}
+ m_TransformParent: {fileID: 8708617633160741418}
m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_text
- value: Options
+ value: Offer
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ propertyPath: m_fontSize
+ value: 48
+ objectReference: {fileID: 0}
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_fontSize
- value: 63
+ propertyPath: m_fontStyle
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 2053339639796636029, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_fontSizeBase
- value: 63
+ value: 48
objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_Name
- value: Options Button
+ value: Offer Button
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- propertyPath: m_Pivot.x
+ propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_Pivot.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_SizeDelta.x
- value: 415
+ value: 294
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_SizeDelta.y
- value: 95
+ value: 74
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 97.62
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -118.00185
+ value: -87
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ objectReference: {fileID: 8979640404399221028}
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: MoveToOptions
+ value: SubmitOffer
objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SettingsUi, Assembly-CSharp
+ value: BarteringController, Assembly-CSharp
objectReference: {fileID: 0}
- m_RemovedComponents: []
+ m_RemovedComponents:
+ - {fileID: 2629809546469766654, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
+ - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 4239972343048980070, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
insertIndex: -1
- addedObject: {fileID: 8324674466771021371}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!1 &8463869851752214587 stripped
+ addedObject: {fileID: 4583395669168616718}
+ m_SourcePrefab: {fileID: 100100000, guid: b6401afaba708f042a47571c25cf9feb, type: 3}
+--- !u!1 &4698118744035123925 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- m_PrefabInstance: {fileID: 3634275360645191056}
+ m_PrefabInstance: {fileID: 443935504202942334}
m_PrefabAsset: {fileID: 0}
---- !u!114 &8324674466771021371
+--- !u!114 &4583395669168616718
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8463869851752214587}
+ m_GameObject: {fileID: 4698118744035123925}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
@@ -8266,8 +6414,7 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
+ WwiseObjectReference: {fileID: 0}
pauseEvent:
idInternal: 0
valueGuidInternal:
@@ -8296,1296 +6443,1729 @@ MonoBehaviour:
onMarker:
m_PersistentCalls:
m_Calls: []
---- !u!224 &9218674315910546333 stripped
+--- !u!224 &5452145701001154931 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: b6401afaba708f042a47571c25cf9feb,
type: 3}
- m_PrefabInstance: {fileID: 3634275360645191056}
+ m_PrefabInstance: {fileID: 443935504202942334}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &3660821682625795143
+--- !u!114 &8121930905189429792 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: b6401afaba708f042a47571c25cf9feb,
+ type: 3}
+ m_PrefabInstance: {fileID: 443935504202942334}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4698118744035123925}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &1077910078482994791
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 1467200242624961123}
+ m_TransformParent: {fileID: 5044812656799790827}
m_Modifications:
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: spacing
- value: 20
+ propertyPath: m_text
+ value: Continue
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: Interactable
+ propertyPath: m_fontSize
+ value: 35
+ objectReference: {fileID: 0}
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_fontSizeBase
+ value: 35
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Name
+ value: Continue
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 405.4226
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 75
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: UseSmallSize
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: padding.m_Top
- value: 48
+ propertyPath: m_AnchoredPosition.y
+ value: -513
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: padding.m_Left
- value: 32
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: padding.m_Right
- value: 32
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: OnInventoryItemClick
- value:
- objectReference: {fileID: 8277800008313951855}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: SelfSelectIfNothingSelected
- value: 1
+ propertyPath: m_Interactable
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: SetDefaultSelectionOnEnable
+ propertyPath: m_Navigation.m_Mode
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Type
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Sprite
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
- objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ objectReference: {fileID: 8979640404399221028}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Color.b
- value: 0.3509434
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: EFFECT_CloseCardScreen
objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Color.g
- value: 0.3509434
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: BarteringController, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ m_RemovedComponents:
+ - {fileID: 2629809546469766654, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 414226711778411037, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 6359326645451319085, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ - {fileID: 4239972343048980070, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Color.r
- value: 0.3509434
+ insertIndex: -1
+ addedObject: {fileID: 718967743297261523}
+ m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+--- !u!224 &4860867087370895466 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 1077910078482994791}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &5327687334683538380 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 1077910078482994791}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &718967743297261523
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5327687334683538380}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DefaultButton: {fileID: 8676827192844133177}
+ TriggerOnClick: 0
+ OnlyFirstBoot: 0
+--- !u!114 &8676827192844133177 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 1077910078482994791}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5327687334683538380}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &1565374668775496671
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2657118438954276819}
+ m_Modifications:
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 7223384337470278414}
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
objectReference: {fileID: 0}
- - target: {fileID: 851848630440428233, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_ShowMaskGraphic
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: BarterEventRemoveItem, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_SizeDelta.y
+ propertyPath: IsPreviewCard
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Constraint
- value: 1
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 7223384337470278414}
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
objectReference: {fileID: 0}
- - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_ConstraintCount
- value: 10
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: InventoryCardBarterPop, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_Pivot.x
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_Pivot.y
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMax.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_LocalScale.x
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_LocalScale.y
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_LocalScale.z
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalPosition.z
- value: 0
+ value: -0.03
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalRotation.x
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalRotation.y
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalRotation.z
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 229
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: 82
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_ConstrainProportionsScale
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_Name
- value: Inventory Grid
+ value: Player Slot Two
+ objectReference: {fileID: 0}
+ - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
+ - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
insertIndex: -1
- addedObject: {fileID: 8277800008313951855}
- m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
---- !u!114 &3605722225719710823 stripped
+ addedObject: {fileID: 7223384337470278414}
+ m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+--- !u!114 &3594125176556575581 stripped
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- m_PrefabInstance: {fileID: 3660821682625795143}
+ m_PrefabInstance: {fileID: 1565374668775496671}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5353419951118789708}
+ m_GameObject: {fileID: 6720234359540963743}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 09a6cce913baa9545b8de52ae4a58070, type: 3}
+ m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1 &5353419951118789708 stripped
+--- !u!224 &5953895610076868004 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 1565374668775496671}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &6720234359540963743 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
+ m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- m_PrefabInstance: {fileID: 3660821682625795143}
+ m_PrefabInstance: {fileID: 1565374668775496671}
m_PrefabAsset: {fileID: 0}
---- !u!114 &8277800008313951855
+--- !u!114 &7223384337470278414
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5353419951118789708}
+ m_GameObject: {fileID: 6720234359540963743}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 742443d61e8036547b9f445468e276d5, type: 3}
+ m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &8425233742527322438 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
- type: 3}
- m_PrefabInstance: {fileID: 3660821682625795143}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &3757418836261098286
+ card: {fileID: 3594125176556575581}
+--- !u!1001 &2080683470707244008
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 2657118438954276819}
+ m_TransformParent: {fileID: 3104622557723334745}
m_Modifications:
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ propertyPath: spacing
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: Interactable
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: UseSmallSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Top
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Left
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Right
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: OnInventoryItemClick
value:
- objectReference: {fileID: 8557034026996801290}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ objectReference: {fileID: 5961353510085747923}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
+ propertyPath: SetDefaultSelectionOnEnable
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarterEventRemoveItem, Assembly-CSharp
+ propertyPath: m_Type
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: IsPreviewCard
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 0}
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_Color.b
+ value: 0.3509434
+ objectReference: {fileID: 0}
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_Color.g
+ value: 0.3509434
+ objectReference: {fileID: 0}
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_Color.r
+ value: 0.3509434
+ objectReference: {fileID: 0}
+ - target: {fileID: 851848630440428233, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_ShowMaskGraphic
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8557034026996801290}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
+ propertyPath: m_Constraint
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: InventoryCardBarterPop, Assembly-CSharp
+ propertyPath: m_ConstraintCount
+ value: 10
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.x
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.y
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0.5
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.x
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.y
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.z
- value: 0.55
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.z
- value: -0.03
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 94
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -120
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_ConstrainProportionsScale
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Name
- value: Player Slot Three
- objectReference: {fileID: 0}
- - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_IsActive
- value: 1
+ value: Inventory Grid
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ - targetCorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
insertIndex: -1
- addedObject: {fileID: 8557034026996801290}
- m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
---- !u!114 &1188034131775656876 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- m_PrefabInstance: {fileID: 3757418836261098286}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8997993021343928686}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!224 &8303555735633388885 stripped
+ addedObject: {fileID: 5961353510085747923}
+ m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
+--- !u!224 &6539712678104184553 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 3757418836261098286}
+ m_PrefabInstance: {fileID: 2080683470707244008}
m_PrefabAsset: {fileID: 0}
---- !u!1 &8997993021343928686 stripped
+--- !u!1 &7234716622598030307 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ m_CorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 3757418836261098286}
+ m_PrefabInstance: {fileID: 2080683470707244008}
m_PrefabAsset: {fileID: 0}
---- !u!114 &8557034026996801290
+--- !u!114 &5961353510085747923
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8997993021343928686}
+ m_GameObject: {fileID: 7234716622598030307}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
+ m_Script: {fileID: 11500000, guid: 742443d61e8036547b9f445468e276d5, type: 3}
m_Name:
m_EditorClassIdentifier:
- card: {fileID: 1188034131775656876}
---- !u!1001 &4288282982741289481
+--- !u!1001 &2752101283611000773
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 8740063259117871318}
+ m_TransformParent: {fileID: 8184870655749332150}
m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_text
- value: Resume
- objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontSize
- value: 63
+ propertyPath: spacing
+ value: 20
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 4d076116692bc794cb405f81320309e0,
- type: 2}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ propertyPath: padding.m_Top
+ value: 24
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontColor.b
- value: 0
+ propertyPath: padding.m_Left
+ value: 32
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontColor.g
- value: 0
+ propertyPath: padding.m_Right
+ value: 32
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontColor.r
+ propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontSizeBase
- value: 63
+ propertyPath: m_Spacing.x
+ value: 20
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 5421802285780558530, guid: 4d076116692bc794cb405f81320309e0,
- type: 2}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontColor32.rgba
- value: 4278190080
+ propertyPath: m_Constraint
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_Name
- value: Resume Button
+ propertyPath: m_ConstraintCount
+ value: 10
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.x
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.x
- value: 415
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.y
- value: 95
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -1.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -9.867279
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6046621412913287673, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Type
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6046621412913287673, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 30f5028f734c4434bb8d2331a3debec6,
- type: 3}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 4
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 7895029819783036092}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: SwapToInGameUi
+ propertyPath: m_Name
+ value: Inventory Grid
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- insertIndex: -1
- addedObject: {fileID: 4880029822313619811}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!114 &5556530971094015831 stripped
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
+--- !u!114 &2807621802064609253 stripped
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ m_CorrespondingSourceObject: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 4288282982741289481}
+ m_PrefabInstance: {fileID: 2752101283611000773}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8978264786039443362}
+ m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Script: {fileID: 11500000, guid: 09a6cce913baa9545b8de52ae4a58070, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &8503869198320942084 stripped
+--- !u!224 &6922249329265291972 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 4288282982741289481}
- m_PrefabAsset: {fileID: 0}
---- !u!1 &8978264786039443362 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 4288282982741289481}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &4880029822313619811
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+ m_PrefabInstance: {fileID: 2752101283611000773}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8978264786039443362}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
---- !u!1001 &4376171542737248395
+--- !u!1001 &2763353888398456223
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 2657118438954276819}
+ m_TransformParent: {fileID: 5638977104314392213}
m_Modifications:
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- propertyPath: IsPreviewCard
- value: 0
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- propertyPath: itemFullButton
+ propertyPath: m_AnchoredPosition.x
+ value: 397
+ objectReference: {fileID: 0}
+ - target: {fileID: 209014281009198151, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AdditionalShaderChannelsFlag
+ value: 25
+ objectReference: {fileID: 0}
+ - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
+ objectReference: {fileID: 5420237064451432659}
+ - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToTitle
objectReference: {fileID: 0}
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- propertyPath: dontShowDescription
- value: 1
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: SettingsUi, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_Pivot.x
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0.5
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchorMin.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.x
- value: 0.65
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.y
- value: 0.65
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_LocalScale.z
- value: 0.65
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalPosition.z
- value: -0.03
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -167.7
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 55.6
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- propertyPath: m_ConstrainProportionsScale
+ propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 5420237064451432659}
+ - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: GoBack
+ objectReference: {fileID: 0}
+ - target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: UiManager`1[[SettingsUi+UiStates, Assembly-CSharp
+ objectReference: {fileID: 0}
+ - target: {fileID: 4476050894159867653, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_Name
- value: NPC Slot One
+ value: Confirmation Popup
objectReference: {fileID: 0}
- - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 4476050894159867653, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 6049769742979865131, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- propertyPath: m_IsActive
- value: 1
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 6049769742979865131, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_text
+ value: Return to title screen?
objectReference: {fileID: 0}
- m_RemovedComponents:
- - {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+ - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 6862605776194948158, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 8894569314283646227, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 8894569314283646227, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
---- !u!114 &1793275893413945353 stripped
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 2241539255905275734}
+ - targetCorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 509796863661724704}
+ m_SourcePrefab: {fileID: 100100000, guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}
+--- !u!1 &455549047633405018 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ m_PrefabInstance: {fileID: 2763353888398456223}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &2241539255905275734
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 455549047633405018}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &3371134934843069282 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- m_PrefabInstance: {fileID: 4376171542737248395}
+ m_PrefabInstance: {fileID: 2763353888398456223}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
+--- !u!114 &509796863661724704
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3371134934843069282}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &8908796956724647664 stripped
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 61ff56a25270ad14387a178d6652f71d,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!224 &3792578214900619217 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ m_CorrespondingSourceObject: {fileID: 1367007905838424654, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
- m_PrefabInstance: {fileID: 4376171542737248395}
+ m_PrefabInstance: {fileID: 2763353888398456223}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &4749841228235582986
+--- !u!225 &6324080442294832003 stripped
+CanvasGroup:
+ m_CorrespondingSourceObject: {fileID: 8186068713772269084, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ m_PrefabInstance: {fileID: 2763353888398456223}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &3401999906750364320
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 4262080641377275645}
+ m_TransformParent: {fileID: 9106350191481724383}
m_Modifications:
- - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 1b6285ece00a1b8468efb10090de9b4f,
- type: 3}
- - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Color.b
+ propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Color.r
- value: 1
+ propertyPath: m_AnchoredPosition.x
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 136671319930072745, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
+ propertyPath: m_AnchoredPosition.y
+ value: -159.4
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 2994734008696783711, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
+ propertyPath: m_Spacing
+ value: 14.2
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 5356780479954775257, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
+ propertyPath: m_Name
+ value: Dialogue Canvas
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 99.99988
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: -320
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50.00006
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6018791923088837335, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 140
- objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
+ value: -225.59999
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6351390614894145258, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
+ propertyPath: isDefaultSelection
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4013656663499834070, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Name
- value: Background
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects:
- - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- insertIndex: -1
- addedObject: {fileID: 7109407371734201730}
- - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ propertyPath: m_SizeDelta.y
+ value: 53
+ objectReference: {fileID: 0}
+ - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- insertIndex: -1
- addedObject: {fileID: 8740063259117871318}
- - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 6685428743673636056, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- insertIndex: -1
- addedObject: {fileID: 8176444835252579623}
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 300e528c7757b9d4091a07e06ffde962, type: 3}
---- !u!224 &8591034157250689276 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
- type: 3}
- m_PrefabInstance: {fileID: 4749841228235582986}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &5971726899367618590
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8740063259117871318}
- m_Modifications:
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ propertyPath: m_AnchoredPosition.y
+ value: -26.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_text
- value: Save
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_fontSize
- value: 38.3
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_fontSizeBase
- value: 38.3
+ propertyPath: m_AnchoredPosition.x
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9051882369303435637, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- propertyPath: m_Name
- value: Save
+ propertyPath: m_AnchoredPosition.y
+ value: -93.2
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_Pivot.x
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_Pivot.y
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_SizeDelta.x
- value: 276.9
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_SizeDelta.y
- value: 59
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -21.17315
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -203.9426
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - target: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 1387749465335960786}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: Save
- objectReference: {fileID: 0}
- - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: SaveTest, Assembly-CSharp
- objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ - targetCorrespondingSourceObject: {fileID: 1004073081687631971, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
insertIndex: -1
- addedObject: {fileID: 8161215739142785308}
- - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ addedObject: {fileID: 8901550345936743633}
+ - targetCorrespondingSourceObject: {fileID: 3222037662356231630, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
insertIndex: -1
- addedObject: {fileID: 1387749465335960786}
- m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
---- !u!1 &1568918566698323381 stripped
+ addedObject: {fileID: 1820059518619899796}
+ - targetCorrespondingSourceObject: {fileID: 5822530860673786386, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 489147386183398350}
+ - targetCorrespondingSourceObject: {fileID: 193459611669153388, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 2763959775463321095}
+ m_SourcePrefab: {fileID: 100100000, guid: 38357ebbef92df646a1a2c0b375a6dc2, type: 3}
+--- !u!1 &252393775469965166 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 3222037662356231630, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1820059518619899796
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 252393775469965166}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2511174358060339907 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 1004073081687631971, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &8901550345936743633
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2511174358060339907}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!114 &2859430303816999790 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 619500404312086990, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1a3562ad8668c624a80319639062505f, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1 &3285686669455965388 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ m_CorrespondingSourceObject: {fileID: 193459611669153388, guid: 38357ebbef92df646a1a2c0b375a6dc2,
type: 3}
- m_PrefabInstance: {fileID: 5971726899367618590}
+ m_PrefabInstance: {fileID: 3401999906750364320}
m_PrefabAsset: {fileID: 0}
---- !u!114 &8161215739142785308
+--- !u!114 &2763959775463321095
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1568918566698323381}
+ m_GameObject: {fileID: 3285686669455965388}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
@@ -9598,7 +8178,7 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
type: 2}
pauseEvent:
idInternal: 0
@@ -9635,8 +8215,7 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
+ WwiseObjectReference: {fileID: 0}
pauseEvent:
idInternal: 0
valueGuidInternal:
@@ -9665,445 +8244,625 @@ MonoBehaviour:
onMarker:
m_PersistentCalls:
m_Calls: []
---- !u!114 &1387749465335960786
+--- !u!225 &4932174827866624581 stripped
+CanvasGroup:
+ m_CorrespondingSourceObject: {fileID: 7729529618488191205, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+--- !u!224 &5830475746609603764 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 9213333698025774612, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &9222136271750666418 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5822530860673786386, guid: 38357ebbef92df646a1a2c0b375a6dc2,
+ type: 3}
+ m_PrefabInstance: {fileID: 3401999906750364320}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &489147386183398350
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1568918566698323381}
+ m_GameObject: {fileID: 9222136271750666418}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: bd06c069de363364eb377db46f90c084, type: 3}
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!224 &2260543835607678483 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
- type: 3}
- m_PrefabInstance: {fileID: 5971726899367618590}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &6005829718294499635
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 3b209c0a27e396549a8b29399b867b6e,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1001 &3634275360645191056
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 2657118438954276819}
+ m_TransformParent: {fileID: 8740063259117871318}
m_Modifications:
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8693403966542787902}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
- objectReference: {fileID: 0}
- - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: BarterEventRemoveItem, Assembly-CSharp
+ propertyPath: m_text
+ value: Options
objectReference: {fileID: 0}
- - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: IsPreviewCard
- value: 0
+ propertyPath: m_fontSize
+ value: 63
objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 8693403966542787902}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: PopItemFromController
+ propertyPath: m_fontSizeBase
+ value: 63
objectReference: {fileID: 0}
- - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: InventoryCardBarterPop, Assembly-CSharp
+ propertyPath: m_Name
+ value: Options Button
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_Pivot.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_Pivot.y
- value: 0.5
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_SizeDelta.y
+ propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_LocalScale.x
- value: 0.55
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_LocalScale.y
- value: 0.55
+ propertyPath: m_SizeDelta.x
+ value: 450
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_LocalScale.z
- value: 0.55
+ propertyPath: m_SizeDelta.y
+ value: 95
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalPosition.z
- value: -0.03
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 229
+ value: 512.62
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -120
+ value: -118.00185
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_ConstrainProportionsScale
- value: 1
+ propertyPath: m_Navigation.m_Mode
+ value: 2
objectReference: {fileID: 0}
- - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Name
- value: Player Slot Four
- objectReference: {fileID: 0}
- - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 5420237064451432659}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_IsActive
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToOptions
objectReference: {fileID: 0}
- - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_IsActive
- value: 1
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: SettingsUi, Assembly-CSharp
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
insertIndex: -1
- addedObject: {fileID: 8693403966542787902}
- m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
---- !u!224 &1459677803041269576 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ addedObject: {fileID: 8324674466771021371}
+ m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+--- !u!114 &4967545096155193550 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabInstance: {fileID: 3634275360645191056}
m_PrefabAsset: {fileID: 0}
---- !u!1 &1991360908781146995 stripped
+ m_GameObject: {fileID: 8463869851752214587}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1 &8463869851752214587 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabInstance: {fileID: 3634275360645191056}
m_PrefabAsset: {fileID: 0}
---- !u!114 &8693403966542787902
+--- !u!114 &8324674466771021371
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1991360908781146995}
+ m_GameObject: {fileID: 8463869851752214587}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
m_Name:
m_EditorClassIdentifier:
- card: {fileID: 8575214843414368689}
---- !u!114 &8575214843414368689 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!224 &9218674315910546333 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabInstance: {fileID: 3634275360645191056}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1991360908781146995}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1001 &6212056675698506757
+--- !u!1001 &3660821682625795143
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 8964438920422367799}
+ m_TransformParent: {fileID: 1467200242624961123}
m_Modifications:
- - target: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_Name
- value: Speech Bubble Right
+ propertyPath: spacing
+ value: 20
objectReference: {fileID: 0}
- - target: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_IsActive
+ propertyPath: Interactable
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1251520725877105469, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: Nametag
+ propertyPath: UseSmallSize
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Top
+ value: 48
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Left
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: padding.m_Right
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: OnInventoryItemClick
value:
+ objectReference: {fileID: 8277800008313951855}
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: SelfSelectIfNothingSelected
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_text
- value: Test of all things
+ propertyPath: SetDefaultSelectionOnEnable
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontSize
- value: 39
+ propertyPath: m_Type
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontAsset
+ propertyPath: m_Sprite
value:
- objectReference: {fileID: 11400000, guid: 05904403bbcee904e9f8525086b363be,
- type: 2}
- - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ objectReference: {fileID: 0}
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_fontSizeBase
- value: 39
+ propertyPath: m_Color.b
+ value: 0.3509434
objectReference: {fileID: 0}
- - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 4249343901694315169, guid: 05904403bbcee904e9f8525086b363be,
- type: 2}
- - target: {fileID: 3284052129166195399, guid: b105e740f75216a41b8b285d747c88c0,
+ propertyPath: m_Color.g
+ value: 0.3509434
+ objectReference: {fileID: 0}
+ - target: {fileID: 508373903080863480, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 412
+ propertyPath: m_Color.r
+ value: 0.3509434
objectReference: {fileID: 0}
- - target: {fileID: 3339858262940127142, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 851848630440428233, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: LineLength
- value: 412
+ propertyPath: m_ShowMaskGraphic
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6497331558612763276, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 2188357630798180005, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 37b6f3a7742191a4a942078d53d3a9e5,
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ propertyPath: m_Constraint
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5027741742113402635, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_ConstraintCount
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.x
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_Pivot.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.x
- value: 50
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_SizeDelta.y
- value: 100
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -157
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 811
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ - target: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ propertyPath: m_Name
+ value: Inventory Grid
+ objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects:
- - {fileID: 5011823752205342550, guid: b105e740f75216a41b8b285d747c88c0, type: 3}
+ m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: b105e740f75216a41b8b285d747c88c0, type: 3}
---- !u!224 &2890816136378274803 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
- type: 3}
- m_PrefabInstance: {fileID: 6212056675698506757}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &5332530717092542283 stripped
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8277800008313951855}
+ m_SourcePrefab: {fileID: 100100000, guid: f9f19f7f999bc1643823930aec2f390d, type: 3}
+--- !u!114 &3605722225719710823 stripped
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ m_CorrespondingSourceObject: {fileID: 56225374127013920, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 6212056675698506757}
+ m_PrefabInstance: {fileID: 3660821682625795143}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
+ m_GameObject: {fileID: 5353419951118789708}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: 09a6cce913baa9545b8de52ae4a58070, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1 &6039104191513341673 stripped
+--- !u!1 &5353419951118789708 stripped
GameObject:
- m_CorrespondingSourceObject: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
+ m_CorrespondingSourceObject: {fileID: 8684896079958374411, guid: f9f19f7f999bc1643823930aec2f390d,
type: 3}
- m_PrefabInstance: {fileID: 6212056675698506757}
+ m_PrefabInstance: {fileID: 3660821682625795143}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &6222022995656159242
+--- !u!114 &8277800008313951855
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5353419951118789708}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 742443d61e8036547b9f445468e276d5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &8425233742527322438 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5053505660391296257, guid: f9f19f7f999bc1643823930aec2f390d,
+ type: 3}
+ m_PrefabInstance: {fileID: 3660821682625795143}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &3757418836261098286
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@@ -10115,7 +8874,7 @@ PrefabInstance:
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
- objectReference: {fileID: 4885488594737699290}
+ objectReference: {fileID: 8557034026996801290}
- target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
@@ -10135,7 +8894,7 @@ PrefabInstance:
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
- objectReference: {fileID: 4885488594737699290}
+ objectReference: {fileID: 8557034026996801290}
- target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
@@ -10244,7 +9003,7 @@ PrefabInstance:
- target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 82
+ value: -120
objectReference: {fileID: 0}
- target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
@@ -10269,7 +9028,7 @@ PrefabInstance:
- target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_Name
- value: Player Slot One
+ value: Player Slot Three
objectReference: {fileID: 0}
- target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
@@ -10281,11 +9040,6 @@ PrefabInstance:
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6448217020793252182, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -10293,1550 +9047,1746 @@ PrefabInstance:
- targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
insertIndex: -1
- addedObject: {fileID: 4885488594737699290}
+ addedObject: {fileID: 8557034026996801290}
m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
---- !u!224 &1243063344005645937 stripped
+--- !u!114 &1188034131775656876 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 3757418836261098286}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8997993021343928686}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &8303555735633388885 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- m_PrefabInstance: {fileID: 6222022995656159242}
+ m_PrefabInstance: {fileID: 3757418836261098286}
m_PrefabAsset: {fileID: 0}
---- !u!1 &2207699013111116362 stripped
+--- !u!1 &8997993021343928686 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- m_PrefabInstance: {fileID: 6222022995656159242}
+ m_PrefabInstance: {fileID: 3757418836261098286}
m_PrefabAsset: {fileID: 0}
---- !u!114 &4885488594737699290
+--- !u!114 &8557034026996801290
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2207699013111116362}
+ m_GameObject: {fileID: 8997993021343928686}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
m_Name:
m_EditorClassIdentifier:
- card: {fileID: 8214749112782221448}
---- !u!114 &8214749112782221448 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
- type: 3}
- m_PrefabInstance: {fileID: 6222022995656159242}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2207699013111116362}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1001 &7375302385971956449
+ card: {fileID: 1188034131775656876}
+--- !u!1001 &4288282982741289481
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 5638977104314392213}
+ m_TransformParent: {fileID: 8740063259117871318}
m_Modifications:
- - target: {fileID: 81301321128858408, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 81301321128858408, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Color.b
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 81301321128858408, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Color.g
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 81301321128858408, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Color.r
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 475255841941751016, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 15
- objectReference: {fileID: 0}
- - target: {fileID: 475255841941751016, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 15
+ propertyPath: m_text
+ value: Resume
objectReference: {fileID: 0}
- - target: {fileID: 475255841941751016, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 4
+ propertyPath: m_fontSize
+ value: 63
objectReference: {fileID: 0}
- - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 4d076116692bc794cb405f81320309e0,
+ type: 2}
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_fontColor.b
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
+ propertyPath: m_fontColor.g
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -106.6
+ propertyPath: m_fontColor.r
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 836275056971733752, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_text
- value: 'Resolution:'
+ propertyPath: m_fontSizeBase
+ value: 63
objectReference: {fileID: 0}
- - target: {fileID: 912081575021980416, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Sprite
+ propertyPath: m_sharedMaterial
value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 979295448189170492, guid: 511ccb998b35c7c468c63561cc83de28,
+ objectReference: {fileID: 5421802285780558530, guid: 4d076116692bc794cb405f81320309e0,
+ type: 2}
+ - target: {fileID: 2053339639796636029, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
+ propertyPath: m_fontColor32.rgba
+ value: 4278190080
objectReference: {fileID: 0}
- - target: {fileID: 979295448189170492, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
+ propertyPath: m_Name
+ value: Resume Button
objectReference: {fileID: 0}
- - target: {fileID: 979295448189170492, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 17
+ propertyPath: m_Pivot.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 979295448189170492, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 3.5
+ propertyPath: m_Pivot.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0.49
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_AnchorMin.x
- value: 0.49
- objectReference: {fileID: 0}
- - target: {fileID: 2043132771455087825, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 595.9
- objectReference: {fileID: 0}
- - target: {fileID: 2043132771455087825, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: -308.3
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2043132771455087825, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -116.7
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2084053170843407200, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_SizeDelta.x
- value: 244.2
+ value: 450
objectReference: {fileID: 0}
- - target: {fileID: 2084053170843407200, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
propertyPath: m_SizeDelta.y
- value: 116.6
- objectReference: {fileID: 0}
- - target: {fileID: 2084053170843407200, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 685.8
- objectReference: {fileID: 0}
- - target: {fileID: 2084053170843407200, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -295.5
+ value: 95
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_IsOn
+ propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_NormalColor.b
- value: 0.9788351
- objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_NormalColor.r
- value: 0.745283
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.98039216
+ propertyPath: m_LocalPosition.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
+ propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.74509805
+ propertyPath: m_LocalRotation.x
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.2603773
+ propertyPath: m_LocalRotation.y
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.21072337
+ propertyPath: m_LocalRotation.z
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.14099675
+ propertyPath: m_AnchoredPosition.x
+ value: -1.5
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnLeft
- value:
- objectReference: {fileID: 2790793568195599896}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Navigation.m_SelectOnRight
- value:
+ propertyPath: m_AnchoredPosition.y
+ value: -9.867279
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.98039216
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2139053299850991083, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.74509805
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6046621412913287673, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_Type
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6046621412913287673, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 30f5028f734c4434bb8d2331a3debec6,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -212.2
+ propertyPath: m_Navigation.m_Mode
+ value: 4
objectReference: {fileID: 0}
- - target: {fileID: 2254396773789124318, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_Navigation.m_SelectOnDown
+ value:
+ objectReference: {fileID: 4967545096155193550}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
type: 3}
- propertyPath: flashingToggle
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
+ objectReference: {fileID: 7895029819783036092}
+ - target: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: SwapToInGameUi
objectReference: {fileID: 0}
- - target: {fileID: 2254396773789124318, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 4880029822313619811}
+ m_SourcePrefab: {fileID: 100100000, guid: 06897a07a881b3a44babcfcb01ed3bad, type: 3}
+--- !u!114 &5556530971094015831 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8547772570695791966, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 4288282982741289481}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8978264786039443362}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &8503869198320942084 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5584680545271125517, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 4288282982741289481}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &8978264786039443362 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5123476683883685291, guid: 06897a07a881b3a44babcfcb01ed3bad,
+ type: 3}
+ m_PrefabInstance: {fileID: 4288282982741289481}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &4880029822313619811
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8978264786039443362}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1001 &4376171542737248395
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2657118438954276819}
+ m_Modifications:
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: SFXCaptionToggle
- value:
+ propertyPath: IsPreviewCard
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2254396773789124318, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: OneHandModeToggle
+ propertyPath: itemFullButton
value:
objectReference: {fileID: 0}
- - target: {fileID: 2254396773789124318, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: screenshakeSlider
- value:
+ propertyPath: dontShowDescription
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2254396773789124318, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: screenshakeReadout
- value:
+ propertyPath: m_Pivot.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2425990826845464021, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 2425990826845464021, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 2593240247570834021, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Spacing
- value: 81.1
+ propertyPath: m_Pivot.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2689417913688088018, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0.58
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchorMin.x
- value: 0.58
- objectReference: {fileID: 0}
- - target: {fileID: 2752260126511636691, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 2752260126511636691, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Color.b
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2752260126511636691, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.g
- value: 0
+ propertyPath: m_AnchorMin.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2752260126511636691, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2936166575423427322, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Name
- value: OptionsCanvas
- objectReference: {fileID: 0}
- - target: {fileID: 2936166575423427322, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_IsActive
+ propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.54901963
+ propertyPath: m_LocalScale.x
+ value: 0.65
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.54901963
+ propertyPath: m_LocalScale.y
+ value: 0.65
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.54901963
+ propertyPath: m_LocalScale.z
+ value: 0.65
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.54901963
+ propertyPath: m_LocalPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.54901963
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.54901963
+ propertyPath: m_LocalPosition.z
+ value: -0.03
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 0.54901963
+ propertyPath: m_LocalRotation.w
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.54901963
+ propertyPath: m_LocalRotation.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMin.y
+ propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: -167.7
objectReference: {fileID: 0}
- - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: 55.6
objectReference: {fileID: 0}
- - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMin.y
+ propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.x
+ propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
+ propertyPath: m_ConstrainProportionsScale
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3799526099451878368, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 42ad7c8f1ff231247b7ced2d5f192ba1,
- type: 3}
- - target: {fileID: 3799526099451878368, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.b
- value: 0
+ propertyPath: m_Name
+ value: NPC Slot One
objectReference: {fileID: 0}
- - target: {fileID: 3799526099451878368, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3799526099451878368, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.r
- value: 0
+ propertyPath: m_IsActive
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents:
+ - {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+--- !u!114 &1793275893413945353 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 4376171542737248395}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &8908796956724647664 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 4376171542737248395}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &4573400146677142685
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 4182353489901883233}
+ m_Modifications:
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.52
+ propertyPath: m_Pivot.x
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_Pivot.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 17
+ propertyPath: m_AnchorMax.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 3.5
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchoredPosition.x
+ propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_AnchoredPosition.y
+ propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4350398970445383552, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 4350398970445383552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Color.b
+ propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4350398970445383552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4350398970445383552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4387270788841906642, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Type
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4387270788841906642, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
- type: 3}
- - target: {fileID: 4422553797266941297, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Type
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4422553797266941297, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
- type: 3}
- - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.52
- objectReference: {fileID: 0}
- - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.52
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.54901963
+ propertyPath: m_LocalRotation.w
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 0.54901963
+ propertyPath: m_LocalRotation.x
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.54901963
+ propertyPath: m_LocalRotation.y
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_NormalColor.b
- value: 0.98039216
+ propertyPath: m_LocalRotation.z
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_NormalColor.r
- value: 0.74509805
+ propertyPath: m_AnchoredPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.98039216
+ propertyPath: m_AnchoredPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.74509805
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.25882354
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 1905132782440004700, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.21176471
+ propertyPath: m_Name
+ value: SegfaultCanvas
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 1905132782440004700, guid: a608386fca4569c4e97e768576ae7084,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.14117648
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: a608386fca4569c4e97e768576ae7084, type: 3}
+--- !u!1 &2668276230425454785 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 1905132782440004700, guid: a608386fca4569c4e97e768576ae7084,
+ type: 3}
+ m_PrefabInstance: {fileID: 4573400146677142685}
+ m_PrefabAsset: {fileID: 0}
+--- !u!224 &4051944878469031566 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 525968248331907603, guid: a608386fca4569c4e97e768576ae7084,
+ type: 3}
+ m_PrefabInstance: {fileID: 4573400146677142685}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &4749841228235582986
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 4262080641377275645}
+ m_Modifications:
+ - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.98039216
- objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 1b6285ece00a1b8468efb10090de9b4f,
+ type: 3}
+ - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
+ propertyPath: m_Color.b
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4773132869414002501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.74509805
+ propertyPath: m_Color.g
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4992406924421616160, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ - target: {fileID: 323057866859408052, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_Color.r
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_SizeDelta.x
- value: 1820
+ value: 99.99988
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_SizeDelta.y
- value: 980
+ value: -320
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalRotation.x
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalRotation.y
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalRotation.z
- value: -0
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 50.00006
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 188
+ value: 140
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5242222845720996360, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 4013656663499834070, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
- propertyPath: m_Sprite
+ propertyPath: m_Name
+ value: Background
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects:
+ - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 7109407371734201730}
+ - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8740063259117871318}
+ - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8176444835252579623}
+ - targetCorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 6148625504320636185}
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 300e528c7757b9d4091a07e06ffde962, type: 3}
+--- !u!224 &8591034157250689276 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
+ type: 3}
+ m_PrefabInstance: {fileID: 4749841228235582986}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &6005829718294499635
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2657118438954276819}
+ m_Modifications:
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ objectReference: {fileID: 8693403966542787902}
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- - target: {fileID: 5242222845720996360, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
+ objectReference: {fileID: 0}
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.b
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: BarterEventRemoveItem, Assembly-CSharp
+ objectReference: {fileID: 0}
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: IsPreviewCard
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5242222845720996360, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 8693403966542787902}
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
+ objectReference: {fileID: 0}
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: InventoryCardBarterPop, Assembly-CSharp
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5242222845720996360, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_AnchorMax.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5332178430787766521, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Type
- value: 1
+ propertyPath: m_AnchorMin.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 5332178430787766521, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- - target: {fileID: 5440036633863932495, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_LocalScale.x
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 42ad7c8f1ff231247b7ced2d5f192ba1,
+ propertyPath: m_LocalScale.y
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- - target: {fileID: 5440036633863932495, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_LocalScale.z
+ value: 0.55
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.b
+ propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5440036633863932495, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5440036633863932495, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.03
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMin.y
+ propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 229
objectReference: {fileID: 0}
- - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.58
+ value: -120
objectReference: {fileID: 0}
- - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 17
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 3.5
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_NormalColor.b
- value: 0.98039216
+ propertyPath: m_ConstrainProportionsScale
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_NormalColor.r
- value: 0.74509805
+ propertyPath: m_Name
+ value: Player Slot Four
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.98039216
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
+ propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.74509805
- objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ insertIndex: -1
+ addedObject: {fileID: 8693403966542787902}
+ m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+--- !u!224 &1459677803041269576 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &1991360908781146995 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &8693403966542787902
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1991360908781146995}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ card: {fileID: 8575214843414368689}
+--- !u!114 &8575214843414368689 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6005829718294499635}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1991360908781146995}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &6212056675698506757
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 8964438920422367799}
+ m_Modifications:
+ - target: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.25882354
+ propertyPath: m_Name
+ value: Speech Bubble Right
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.21176471
+ propertyPath: m_IsActive
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 1251520725877105469, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.14117648
+ propertyPath: Nametag
+ value:
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.98039216
+ propertyPath: m_text
+ value: Test of all things
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 1
+ propertyPath: m_fontSize
+ value: 39
objectReference: {fileID: 0}
- - target: {fileID: 5721418496580453089, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.74509805
- objectReference: {fileID: 0}
- - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 05904403bbcee904e9f8525086b363be,
+ type: 2}
+ - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.52
+ propertyPath: m_fontSizeBase
+ value: 39
objectReference: {fileID: 0}
- - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 4249343901694315169, guid: 05904403bbcee904e9f8525086b363be,
+ type: 2}
+ - target: {fileID: 3284052129166195399, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.52
+ propertyPath: m_SizeDelta.x
+ value: 412
objectReference: {fileID: 0}
- - target: {fileID: 5878112421178239973, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 6021861189195607978, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3339858262940127142, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Type
- value: 1
+ propertyPath: LineLength
+ value: 412
objectReference: {fileID: 0}
- - target: {fileID: 6021861189195607978, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6497331558612763276, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
propertyPath: m_Sprite
value:
- objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ objectReference: {fileID: 21300000, guid: 37b6f3a7742191a4a942078d53d3a9e5,
type: 3}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_NormalColor.b
- value: 0.98039216
+ propertyPath: m_Pivot.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_NormalColor.r
- value: 0.74509805
+ propertyPath: m_Pivot.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.98039216
+ propertyPath: m_AnchorMax.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 1
+ propertyPath: m_AnchorMax.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.74509805
+ propertyPath: m_AnchorMin.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.25882354
+ propertyPath: m_AnchorMin.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.21176471
+ propertyPath: m_SizeDelta.x
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.14117648
+ propertyPath: m_SizeDelta.y
+ value: 100
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.98039216
+ propertyPath: m_LocalPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 1
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6022680820535246815, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.74509805
+ propertyPath: m_LocalPosition.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6074538278243428191, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 6074538278243428191, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_LocalRotation.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_LocalRotation.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50
+ value: -157
objectReference: {fileID: 0}
- - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -111.1
+ value: 811
objectReference: {fileID: 0}
- - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.52
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents: []
+ m_RemovedGameObjects:
+ - {fileID: 5011823752205342550, guid: b105e740f75216a41b8b285d747c88c0, type: 3}
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: b105e740f75216a41b8b285d747c88c0, type: 3}
+--- !u!224 &2890816136378274803 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 9091524475824975862, guid: b105e740f75216a41b8b285d747c88c0,
+ type: 3}
+ m_PrefabInstance: {fileID: 6212056675698506757}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &5332530717092542283 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2032632842863938382, guid: b105e740f75216a41b8b285d747c88c0,
+ type: 3}
+ m_PrefabInstance: {fileID: 6212056675698506757}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1 &6039104191513341673 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 430830326460437228, guid: b105e740f75216a41b8b285d747c88c0,
+ type: 3}
+ m_PrefabInstance: {fileID: 6212056675698506757}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &6222022995656159242
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2657118438954276819}
+ m_Modifications:
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 4885488594737699290}
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 16.999996
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
objectReference: {fileID: 0}
- - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 425858777456466834, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 3.500002
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: BarterEventRemoveItem, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 4
+ propertyPath: IsPreviewCard
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.54901963
- objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 4885488594737699290}
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.54901963
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: PopItemFromController
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3290317267654567700, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.54901963
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: InventoryCardBarterPop, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnUp
- value:
- objectReference: {fileID: 5209257468394198211}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.54901963
+ propertyPath: m_Pivot.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.54901963
+ propertyPath: m_Pivot.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.54901963
+ propertyPath: m_AnchorMax.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnDown
- value:
- objectReference: {fileID: 1964569629555036492}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.54901963
+ propertyPath: m_AnchorMax.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 0.54901963
+ propertyPath: m_AnchorMin.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.54901963
+ propertyPath: m_AnchorMin.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 6792644612421887544, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_SizeDelta.x
- value: 15
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6792644612421887544, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
propertyPath: m_SizeDelta.y
- value: 15
- objectReference: {fileID: 0}
- - target: {fileID: 6792644612421887544, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 4
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_LocalScale.x
+ value: 0.55
objectReference: {fileID: 0}
- - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_LocalScale.y
+ value: 0.55
objectReference: {fileID: 0}
- - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: -50
+ propertyPath: m_LocalScale.z
+ value: 0.55
objectReference: {fileID: 0}
- - target: {fileID: 7086905202095989211, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
- type: 3}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.54901963
+ propertyPath: m_LocalPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.54901963
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.54901963
+ propertyPath: m_LocalPosition.z
+ value: -0.03
objectReference: {fileID: 0}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.54901963
+ propertyPath: m_LocalRotation.w
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.54901963
+ propertyPath: m_LocalRotation.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7348750821242678438, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.54901963
+ propertyPath: m_LocalRotation.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.54901963
+ propertyPath: m_LocalRotation.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.54901963
+ propertyPath: m_AnchoredPosition.x
+ value: 94
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.54901963
+ propertyPath: m_AnchoredPosition.y
+ value: 82
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.54901963
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.54901963
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.54901963
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.b
- value: 0.54901963
+ propertyPath: m_ConstrainProportionsScale
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.g
- value: 0.54901963
+ propertyPath: m_Name
+ value: Player Slot One
objectReference: {fileID: 0}
- - target: {fileID: 7489939837527009026, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5522242869012160892, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_Colors.m_HighlightedColor.r
- value: 0.54901963
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6278214820658294008, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 6448217020793252182, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
+ insertIndex: -1
+ addedObject: {fileID: 4885488594737699290}
+ m_SourcePrefab: {fileID: 100100000, guid: edeba08a92654ae48a137acfe58edec9, type: 3}
+--- !u!224 &1243063344005645937 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5123178228866987643, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6222022995656159242}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &2207699013111116362 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 5258588618994369088, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6222022995656159242}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &4885488594737699290
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2207699013111116362}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5b2a03086a3a3244781d8317c4c22e73, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ card: {fileID: 8214749112782221448}
+--- !u!114 &8214749112782221448 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2619325016540659842, guid: edeba08a92654ae48a137acfe58edec9,
+ type: 3}
+ m_PrefabInstance: {fileID: 6222022995656159242}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2207699013111116362}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0dae97c7bba88b844a01df8b4db8ab3b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &7375302385971956449
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 5638977104314392213}
+ m_Modifications:
+ - target: {fileID: 1604759585069276037, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -313.3
- objectReference: {fileID: 0}
- - target: {fileID: 7903396906875994796, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 5420237064451432659}
+ - target: {fileID: 2936166575423427322, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 15
+ propertyPath: m_Name
+ value: OptionsCanvas
objectReference: {fileID: 0}
- - target: {fileID: 7903396906875994796, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 15
+ propertyPath: m_Pivot.x
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 7903396906875994796, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 4
+ propertyPath: m_Pivot.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 7920171354607433712, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
+ propertyPath: m_AnchorMax.x
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8042573083440583931, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 42ad7c8f1ff231247b7ced2d5f192ba1,
- type: 3}
- - target: {fileID: 8042573083440583931, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_Color.b
- value: 0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8042573083440583931, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_Color.g
+ propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8042573083440583931, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_SizeDelta.x
+ value: 1820
objectReference: {fileID: 0}
- - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_SizeDelta.y
+ value: 980
objectReference: {fileID: 0}
- - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 50
+ propertyPath: m_LocalPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -10
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.49
+ propertyPath: m_LocalPosition.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchorMax.y
+ propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 17
+ propertyPath: m_LocalRotation.x
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 3.5
+ propertyPath: m_LocalRotation.y
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8185417442078199606, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 352.8
+ propertyPath: m_LocalRotation.z
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8185417442078199606, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 465.6
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8185417442078199606, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -3.6
+ value: 188
objectReference: {fileID: 0}
- - target: {fileID: 8394951351068679249, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_Type
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8394951351068679249, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- - target: {fileID: 8396149532206870962, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 15
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8396149532206870962, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 15
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 5420237064451432659}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
+--- !u!224 &2391443149243102684 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ m_PrefabInstance: {fileID: 7375302385971956449}
+ m_PrefabAsset: {fileID: 0}
+--- !u!225 &3351460263255463054 stripped
+CanvasGroup:
+ m_CorrespondingSourceObject: {fileID: 5249104983543963247, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ m_PrefabInstance: {fileID: 7375302385971956449}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &7508167143034920544
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 9106350191481724383}
+ m_Modifications:
+ - target: {fileID: 43667101946295106, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 1045.7976
objectReference: {fileID: 0}
- - target: {fileID: 8396149532206870962, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 855601826426298342, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 4
+ propertyPath: m_Type
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8541788429671951757, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 855601826426298342, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Sprite
value:
- objectReference: {fileID: 21300000, guid: 42ad7c8f1ff231247b7ced2d5f192ba1,
+ objectReference: {fileID: 21300000, guid: 6ec9787a839e71647b134b5eb76a6be7,
type: 3}
- - target: {fileID: 8541788429671951757, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 855601826426298342, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Color.b
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8541788429671951757, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 855601826426298342, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Color.g
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8541788429671951757, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 855601826426298342, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Color.r
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8662665546805888648, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 2519607808248846959, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ propertyPath: m_SizeDelta.x
+ value: 601.39
+ objectReference: {fileID: 0}
+ - target: {fileID: 2519607808248846959, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- - target: {fileID: 8754710202500363528, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_AnchoredPosition.y
+ value: -397.04
+ objectReference: {fileID: 0}
+ - target: {fileID: 3106585922322403841, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Sprite
+ propertyPath: m_fontAsset
value:
- objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ objectReference: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 3106585922322403841, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- - target: {fileID: 8754710202500363528, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 3106585922322403841, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Color.b
+ propertyPath: m_hasFontAssetChanged
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8754710202500363528, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3890433620262573543, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Color.g
- value: 0
+ propertyPath: m_SizeDelta.x
+ value: 830.5954
objectReference: {fileID: 0}
- - target: {fileID: 8754710202500363528, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 3890433620262573543, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Color.r
+ propertyPath: m_AnchoredPosition.y
+ value: 107.631775
+ objectReference: {fileID: 0}
+ - target: {fileID: 4171705486017686020, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 1071.4961
+ objectReference: {fileID: 0}
+ - target: {fileID: 4171705486017686020, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 966.9788
+ objectReference: {fileID: 0}
+ - target: {fileID: 4171705486017686020, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 4684319663181708736, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Navigation.m_SelectOnUp
+ propertyPath: m_fontAsset
value:
- objectReference: {fileID: 3496474137843857960}
- - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
+ objectReference: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 4684319663181708736, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_Navigation.m_SelectOnLeft
+ propertyPath: m_sharedMaterial
value:
- objectReference: {fileID: 1803594203215121463}
- - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
+ objectReference: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 4684319663181708736, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ propertyPath: m_hasFontAssetChanged
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4807138148905984771, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_fontAsset
value:
- objectReference: {fileID: 5420237064451432659}
- - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
+ objectReference: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 4807138148905984771, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: GoBack
- objectReference: {fileID: 0}
- - target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 4807138148905984771, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: UiManager`1[[SettingsUi+UiStates, Assembly-CSharp
+ propertyPath: m_hasFontAssetChanged
+ value: 0
objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects:
- - {fileID: 6313034302027372282, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
- - {fileID: 3537197866095473595, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
- - {fileID: 8309229552975885555, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
- - {fileID: 3968075869759338837, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
- - {fileID: 4250389977987977358, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
- m_AddedGameObjects:
- - targetCorrespondingSourceObject: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- insertIndex: 3
- addedObject: {fileID: 8715159985164092666}
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 511ccb998b35c7c468c63561cc83de28, type: 3}
---- !u!114 &1964569629555036492 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!224 &2391443149243102684 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &2790793568195599896 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 4674936006301799673, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!225 &3351460263255463054 stripped
-CanvasGroup:
- m_CorrespondingSourceObject: {fileID: 5249104983543963247, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &3496474137843857960 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 6259914170925773001, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!114 &4383309922030565707 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 6525420468615295914, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!114 &5209257468394198211 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 3319529374857616930, guid: 511ccb998b35c7c468c63561cc83de28,
- type: 3}
- m_PrefabInstance: {fileID: 7375302385971956449}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1001 &7508167143034920544
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 9106350191481724383}
- m_Modifications:
- target: {fileID: 5154254199524892966, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Pivot.x
@@ -11937,6 +10887,43 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 6338638568012258478, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 6338638568012258478, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
+ - target: {fileID: 6338638568012258478, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_hasFontAssetChanged
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7514670145484658647, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 183
+ objectReference: {fileID: 0}
+ - target: {fileID: 8690433765840861011, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_Color.b
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8690433765840861011, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_Color.g
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8690433765840861011, guid: 1eeccd23714353a46a2d4077cde5bc18,
+ type: 3}
+ propertyPath: m_Color.r
+ value: 0.16226411
+ objectReference: {fileID: 0}
- target: {fileID: 8805610962781552108, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_Name
@@ -11945,7 +10932,7 @@ PrefabInstance:
- target: {fileID: 8805610962781552108, guid: 1eeccd23714353a46a2d4077cde5bc18,
type: 3}
propertyPath: m_IsActive
- value: 0
+ value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
diff --git a/Assets/Prefabs/Ui/UI Canvases/OptionsCanvas.prefab b/Assets/Prefabs/Ui/UI Canvases/OptionsCanvas.prefab
index 449b869e..10207248 100644
--- a/Assets/Prefabs/Ui/UI Canvases/OptionsCanvas.prefab
+++ b/Assets/Prefabs/Ui/UI Canvases/OptionsCanvas.prefab
@@ -1,192 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!1 &280736996561206687
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2207226039111600525}
- - component: {fileID: 5257598923428579609}
- - component: {fileID: 8754710202500363528}
- m_Layer: 5
- m_Name: Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2207226039111600525
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 280736996561206687}
- m_LocalRotation: {x: -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: 7517931641836187483}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0.25}
- m_AnchorMax: {x: 1, y: 0.75}
- m_AnchoredPosition: {x: 0.00012207031, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5257598923428579609
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 280736996561206687}
- m_CullTransparentMesh: 1
---- !u!114 &8754710202500363528
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 280736996561206687}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &841426345569964312
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 6186177722434358271}
- - component: {fileID: 4479054021554380714}
- - component: {fileID: 6086534291125285554}
- m_Layer: 5
- m_Name: Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &6186177722434358271
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 841426345569964312}
- m_LocalRotation: {x: -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: 475255841941751016}
- m_Father: {fileID: 8998200595843904756}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -10}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &4479054021554380714
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 841426345569964312}
- m_CullTransparentMesh: 1
---- !u!114 &6086534291125285554
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 841426345569964312}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &1043965896362548900
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1507515949288787876}
- m_Layer: 5
- m_Name: Fill Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1507515949288787876
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1043965896362548900}
- m_LocalRotation: {x: -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: 979295448189170492}
- m_Father: {fileID: 7517931641836187483}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0.25}
- m_AnchorMax: {x: 1, y: 0.75}
- m_AnchoredPosition: {x: -5, y: 0}
- m_SizeDelta: {x: -20, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1102680448532754943
GameObject:
m_ObjectHideFlags: 0
@@ -298,81 +111,6 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &1365288306597150045
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 7903396906875994796}
- - component: {fileID: 6945497706222668121}
- - component: {fileID: 8541788429671951757}
- m_Layer: 5
- m_Name: Checkmark
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &7903396906875994796
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1365288306597150045}
- m_LocalRotation: {x: -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: 2902627561256015256}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6945497706222668121
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1365288306597150045}
- m_CullTransparentMesh: 1
---- !u!114 &8541788429671951757
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1365288306597150045}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
--- !u!1 &1608192550360045132
GameObject:
m_ObjectHideFlags: 0
@@ -427,14 +165,14 @@ MonoBehaviour:
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 6259914170925773001}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 4674936006301799673}
+ m_SelectOnLeft: {fileID: 4674936006301799673}
+ m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_NormalColor: {r: 0.745283, g: 1, b: 0.9788351, a: 1}
+ m_HighlightedColor: {r: 0.74509805, g: 1, b: 0.98039216, a: 1}
+ m_PressedColor: {r: 0.74509805, g: 1, b: 0.98039216, a: 1}
+ m_SelectedColor: {r: 0.14099675, g: 0.21072337, b: 0.2603773, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
@@ -469,8 +207,8 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_IsOn: 1
---- !u!1 &1826203615518902247
+ m_IsOn: 0
+--- !u!1 &2204760534188573715
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -478,64 +216,64 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7920171354607433712}
- - component: {fileID: 8159638938386602845}
- - component: {fileID: 4387270788841906642}
+ - component: {fileID: 1227112396235491915}
+ - component: {fileID: 6109433322949114730}
+ - component: {fileID: 6654947120625110263}
m_Layer: 5
- m_Name: Handle
+ m_Name: Item Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7920171354607433712
+--- !u!224 &1227112396235491915
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1826203615518902247}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 2204760534188573715}
+ m_LocalRotation: {x: 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: 1961600478032413253}
+ m_Father: {fileID: 6714965576287819822}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: -0.00012207031, y: 0}
- m_SizeDelta: {x: 20, 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 &8159638938386602845
+--- !u!222 &6109433322949114730
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1826203615518902247}
+ m_GameObject: {fileID: 2204760534188573715}
m_CullTransparentMesh: 1
---- !u!114 &4387270788841906642
+--- !u!114 &6654947120625110263
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1826203615518902247}
+ m_GameObject: {fileID: 2204760534188573715}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -545,7 +283,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &1827213446030229114
+--- !u!1 &2344645963878697203
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -553,51 +291,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4616477882637944005}
- - component: {fileID: 1264599681202225104}
- - component: {fileID: 8451337021859180414}
+ - component: {fileID: 3504810055337794767}
+ - component: {fileID: 9160168347422340884}
+ - component: {fileID: 7087630193535823035}
m_Layer: 5
- m_Name: Background
+ m_Name: Arrow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4616477882637944005
+--- !u!224 &3504810055337794767
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827213446030229114}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 2344645963878697203}
+ m_LocalRotation: {x: 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: 8396149532206870962}
- m_Father: {fileID: 4998457847030079189}
+ m_Children: []
+ m_Father: {fileID: 2799738233118466863}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -10}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -15, y: 0}
m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1264599681202225104
+--- !u!222 &9160168347422340884
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827213446030229114}
+ m_GameObject: {fileID: 2344645963878697203}
m_CullTransparentMesh: 1
---- !u!114 &8451337021859180414
+--- !u!114 &7087630193535823035
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1827213446030229114}
+ m_GameObject: {fileID: 2344645963878697203}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -611,8 +348,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -621,7 +358,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &1887035164215037613
+--- !u!1 &2360444871387728979
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -629,50 +366,244 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1025820213838115581}
- - component: {fileID: 3698955446571152512}
- - component: {fileID: 1521941269473801793}
+ - component: {fileID: 762256123787014344}
m_Layer: 5
- m_Name: Text (TMP)
+ m_Name: Resolution
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1025820213838115581
+--- !u!224 &762256123787014344
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1887035164215037613}
+ m_GameObject: {fileID: 2360444871387728979}
m_LocalRotation: {x: -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: 8580624898715256952}
+ - {fileID: 2799738233118466863}
+ m_Father: {fileID: 8599472001472025916}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 50, y: -106.6}
+ m_SizeDelta: {x: 200, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2936166575423427322
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5146007635842973501}
+ - component: {fileID: 8573046009295133480}
+ - component: {fileID: 8675005561829716228}
+ - component: {fileID: 6818784929629601200}
+ - component: {fileID: 7169711432192053886}
+ - component: {fileID: 5092858218344785033}
+ - component: {fileID: 2254396773789124318}
+ - component: {fileID: 5249104983543963247}
+ m_Layer: 5
+ m_Name: OptionsCanvas
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &5146007635842973501
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_LocalRotation: {x: 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: 3094682621853711814}
+ - {fileID: 2043132771455087825}
+ - {fileID: 8185417442078199606}
+ - {fileID: 8624552564270420808}
+ - {fileID: 2084053170843407200}
+ m_Father: {fileID: 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!223 &8573046009295133480
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 0
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 0
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &8675005561829716228
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!114 &6818784929629601200
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DefaultButton: {fileID: 9014477862548609965}
+ TriggerOnClick: 0
+ OnlyFirstBoot: 0
+--- !u!114 &7169711432192053886
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0d4c2e1069b342147b34dff7dec975f0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &5092858218344785033
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f9e8c8a6d206c7640865ad4e9d7344c9, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ resolutionDropdown: {fileID: 6259914170925773001}
+ fullscreenToggle: {fileID: 2139053299850991083}
+--- !u!114 &2254396773789124318
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ceedfe8f10ba58f4598a7c07402f2554, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ screenshakeSlider: {fileID: 0}
+ screenshakeReadout: {fileID: 0}
+ flashingToggle: {fileID: 0}
+ SFXCaptionToggle: {fileID: 0}
+ OneHandModeToggle: {fileID: 0}
+--- !u!225 &5249104983543963247
+CanvasGroup:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2936166575423427322}
+ m_Enabled: 1
+ m_Alpha: 1
+ m_Interactable: 1
+ m_BlocksRaycasts: 1
+ m_IgnoreParentGroups: 0
+--- !u!1 &2986605922529673803
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7167377681797017625}
+ - component: {fileID: 5453709744804781306}
+ - component: {fileID: 8152951893590949512}
+ m_Layer: 5
+ m_Name: Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7167377681797017625
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2986605922529673803}
+ m_LocalRotation: {x: 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: 5590179149933655552}
+ m_Father: {fileID: 2799738233118466863}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 169.5, y: -0.00006625}
- m_SizeDelta: {x: 478, y: 50}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: -7.5000153, y: -0.5}
+ m_SizeDelta: {x: -35, y: -13}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &3698955446571152512
+--- !u!222 &5453709744804781306
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1887035164215037613}
+ m_GameObject: {fileID: 2986605922529673803}
m_CullTransparentMesh: 1
---- !u!114 &1521941269473801793
+--- !u!114 &8152951893590949512
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1887035164215037613}
+ m_GameObject: {fileID: 2986605922529673803}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -686,18 +617,18 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: 'Disable Flashing:'
+ m_text: Option A
m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
- m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
+ m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
+ m_sharedMaterial: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
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}
+ rgba: 4281479730
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
@@ -714,15 +645,15 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 36
- m_fontSizeBase: 36
+ m_fontSize: 25
+ m_fontSizeBase: 25
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
- m_fontStyle: 1
+ m_fontStyle: 0
m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
+ m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
@@ -750,13 +681,13 @@ 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: -121.55696, w: 0}
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 &2035244476617483306
+--- !u!1 &3188320265004371013
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -764,50 +695,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2140739019415434466}
- - component: {fileID: 2370054478486426367}
- - component: {fileID: 1077539066294083850}
+ - component: {fileID: 9014774853308738167}
+ - component: {fileID: 2918035202107814176}
+ - component: {fileID: 7298008915286275708}
m_Layer: 5
- m_Name: Text (TMP)
+ m_Name: Item Label
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2140739019415434466
+--- !u!224 &9014774853308738167
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2035244476617483306}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 3188320265004371013}
+ m_LocalRotation: {x: 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: 4205107030982101940}
+ m_Father: {fileID: 6714965576287819822}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 80.3, y: 0}
- m_SizeDelta: {x: 297.9, y: 50}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 5, y: -0.5}
+ m_SizeDelta: {x: -30, y: -3}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2370054478486426367
+--- !u!222 &2918035202107814176
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2035244476617483306}
+ m_GameObject: {fileID: 3188320265004371013}
m_CullTransparentMesh: 1
---- !u!114 &1077539066294083850
+--- !u!114 &7298008915286275708
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2035244476617483306}
+ m_GameObject: {fileID: 3188320265004371013}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -821,10 +752,10 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: 'Screenshake:'
+ m_text: Option A
m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
- m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
+ m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
+ m_sharedMaterial: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
@@ -832,7 +763,7 @@ MonoBehaviour:
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
@@ -844,20 +775,20 @@ MonoBehaviour:
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
+ m_TextStyleHashCode: 0
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 36
- m_fontSizeBase: 36
+ m_fontSize: 14
+ m_fontSizeBase: 14
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
- m_fontStyle: 1
+ m_fontStyle: 0
m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
+ m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
@@ -891,7 +822,7 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &2204760534188573715
+--- !u!1 &4737470390726929288
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -899,74 +830,134 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1227112396235491915}
- - component: {fileID: 6109433322949114730}
- - component: {fileID: 6654947120625110263}
+ - component: {fileID: 8580624898715256952}
+ - component: {fileID: 2936932693282882498}
+ - component: {fileID: 836275056971733752}
m_Layer: 5
- m_Name: Item Background
+ m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1227112396235491915
+--- !u!224 &8580624898715256952
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2204760534188573715}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 4737470390726929288}
+ m_LocalRotation: {x: -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: 6714965576287819822}
+ m_Father: {fileID: 762256123787014344}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 79.1, y: 0}
+ m_SizeDelta: {x: 292, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6109433322949114730
+--- !u!222 &2936932693282882498
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2204760534188573715}
+ m_GameObject: {fileID: 4737470390726929288}
m_CullTransparentMesh: 1
---- !u!114 &6654947120625110263
+--- !u!114 &836275056971733752
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2204760534188573715}
+ m_GameObject: {fileID: 4737470390726929288}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 0}
- m_Type: 0
- m_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 &2344645963878697203
+ m_text: 'Resolution:'
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
+ m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 36
+ m_fontSizeBase: 36
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 1
+ m_HorizontalAlignment: 1
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &4773410682170826834
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -974,74 +965,101 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 3504810055337794767}
- - component: {fileID: 9160168347422340884}
- - component: {fileID: 7087630193535823035}
+ - component: {fileID: 5898711076999033056}
m_Layer: 5
- m_Name: Arrow
+ m_Name: Sliding Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &3504810055337794767
+--- !u!224 &5898711076999033056
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2344645963878697203}
+ m_GameObject: {fileID: 4773410682170826834}
m_LocalRotation: {x: 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: 2799738233118466863}
+ m_Children:
+ - {fileID: 560926432414730487}
+ m_Father: {fileID: 3364119208426698087}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: -15, y: 0}
- m_SizeDelta: {x: 20, y: 20}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &9160168347422340884
-CanvasRenderer:
+--- !u!1 &5314305008702597986
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2344645963878697203}
- m_CullTransparentMesh: 1
---- !u!114 &7087630193535823035
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7610198338219322058}
+ - component: {fileID: 2593240247570834021}
+ m_Layer: 5
+ m_Name: Sliders
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7610198338219322058
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5314305008702597986}
+ m_LocalRotation: {x: -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: 8085818586248430084}
+ - {fileID: 6280181959016821247}
+ - {fileID: 2217876368782739679}
+ - {fileID: 7663121027940689239}
+ m_Father: {fileID: 2043132771455087825}
+ 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: 32, y: -150}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!114 &2593240247570834021
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2344645963878697203}
+ m_GameObject: {fileID: 5314305008702597986}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &2360444871387728979
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: 81.1
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &5334175515543278510
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1049,87 +1067,65 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 762256123787014344}
+ - component: {fileID: 6764912792403650166}
+ - component: {fileID: 5417664199688197194}
+ - component: {fileID: 7319745436739103715}
+ - component: {fileID: 6577214900802084732}
m_Layer: 5
- m_Name: Resolution
+ m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &762256123787014344
+--- !u!224 &6764912792403650166
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2360444871387728979}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 5334175515543278510}
+ m_LocalRotation: {x: 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: 8580624898715256952}
- - {fileID: 2799738233118466863}
- m_Father: {fileID: 8599472001472025916}
+ - {fileID: 9154397136337280531}
+ m_Father: {fileID: 3349373174640791720}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &2577836851114541271
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 979295448189170492}
- - component: {fileID: 1632654776895372900}
- - component: {fileID: 2689417913688088018}
- m_Layer: 5
- m_Name: Fill
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &979295448189170492
-RectTransform:
+ m_SizeDelta: {x: -18, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5417664199688197194
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2577836851114541271}
- m_LocalRotation: {x: -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: 1507515949288787876}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: -0.00012207031, y: 0}
- m_SizeDelta: {x: 10, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1632654776895372900
+ m_GameObject: {fileID: 5334175515543278510}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!222 &7319745436739103715
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2577836851114541271}
+ m_GameObject: {fileID: 5334175515543278510}
m_CullTransparentMesh: 1
---- !u!114 &2689417913688088018
+--- !u!114 &6577214900802084732
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2577836851114541271}
+ m_GameObject: {fileID: 5334175515543278510}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -1143,7 +1139,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -1153,7 +1149,44 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &2764015998149967002
+--- !u!1 &5679177536034881714
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7041811459901831365}
+ m_Layer: 5
+ m_Name: Fullscreen
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7041811459901831365
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5679177536034881714}
+ m_LocalRotation: {x: -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: 1725519981480131180}
+ - {fileID: 9116199997098366610}
+ m_Father: {fileID: 8599472001472025916}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: -50, y: 0}
+ m_SizeDelta: {x: 200, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!1 &7422601930038291446
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1161,56 +1194,56 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7517931641836187483}
- - component: {fileID: 7348750821242678438}
+ - component: {fileID: 6714965576287819822}
+ - component: {fileID: 5288340713807521565}
m_Layer: 5
- m_Name: Slider
+ m_Name: Item
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7517931641836187483
+--- !u!224 &6714965576287819822
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2764015998149967002}
+ m_GameObject: {fileID: 7422601930038291446}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1.79, y: 1.79, z: 1.79}
- m_ConstrainProportionsScale: 1
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 2207226039111600525}
- - {fileID: 1507515949288787876}
- - {fileID: 1961600478032413253}
- m_Father: {fileID: 4205107030982101940}
+ - {fileID: 1227112396235491915}
+ - {fileID: 9032343217835677413}
+ - {fileID: 9014774853308738167}
+ m_Father: {fileID: 9154397136337280531}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 380.5, y: 0.000014305}
- m_SizeDelta: {x: 151.4, y: 20}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &7348750821242678438
+--- !u!114 &5288340713807521565
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2764015998149967002}
+ m_GameObject: {fileID: 7422601930038291446}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
+ m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
- m_Mode: 4
+ m_Mode: 3
m_WrapAround: 0
- m_SelectOnUp: {fileID: 6259914170925773001}
- m_SelectOnDown: {fileID: 4773132869414002501}
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 3319529374857616930}
+ m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
@@ -1232,42 +1265,15 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 4387270788841906642}
- m_FillRect: {fileID: 979295448189170492}
- m_HandleRect: {fileID: 7920171354607433712}
- m_Direction: 0
- m_MinValue: 0
- m_MaxValue: 1
- m_WholeNumbers: 0
- m_Value: 0
- m_OnValueChanged:
+ m_TargetGraphic: {fileID: 6654947120625110263}
+ toggleTransition: 1
+ graphic: {fileID: 3757725561355768098}
+ m_Group: {fileID: 0}
+ onValueChanged:
m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 2254396773789124318}
- m_TargetAssemblyTypeName: AccessibilitySettingsHandler, Assembly-CSharp
- m_MethodName: SetScreenshake
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- - m_Target: {fileID: 2254396773789124318}
- m_TargetAssemblyTypeName: AccessibilitySettingsHandler, Assembly-CSharp
- m_MethodName: UpdateScreenshakeText
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!1 &2936166575423427322
+ m_Calls: []
+ m_IsOn: 1
+--- !u!1 &8182610304468754647
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1275,156 +1281,214 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5146007635842973501}
- - component: {fileID: 8573046009295133480}
- - component: {fileID: 8675005561829716228}
- - component: {fileID: 6818784929629601200}
- - component: {fileID: 7169711432192053886}
- - component: {fileID: 5092858218344785033}
- - component: {fileID: 2254396773789124318}
- - component: {fileID: 5249104983543963247}
+ - component: {fileID: 2799738233118466863}
+ - component: {fileID: 7156981200023976414}
+ - component: {fileID: 1757087343427729369}
+ - component: {fileID: 6259914170925773001}
m_Layer: 5
- m_Name: OptionsCanvas
+ m_Name: Dropdown
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5146007635842973501
+--- !u!224 &2799738233118466863
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 8182610304468754647}
+ m_LocalRotation: {x: -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: 3094682621853711814}
- - {fileID: 2043132771455087825}
- - {fileID: 8185417442078199606}
- - {fileID: 3487633916638208808}
- - {fileID: 2084053170843407200}
- m_Father: {fileID: 0}
+ - {fileID: 7167377681797017625}
+ - {fileID: 3504810055337794767}
+ - {fileID: 3349373174640791720}
+ m_Father: {fileID: 762256123787014344}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 369, y: 0.00006175}
+ m_SizeDelta: {x: 293, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!223 &8573046009295133480
-Canvas:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
- m_Enabled: 1
- serializedVersion: 3
- m_RenderMode: 0
- m_Camera: {fileID: 0}
- m_PlaneDistance: 100
- m_PixelPerfect: 0
- m_ReceivesEvents: 1
- m_OverrideSorting: 0
- m_OverridePixelPerfect: 0
- m_SortingBucketNormalizedSize: 0
- m_VertexColorAlwaysGammaSpace: 0
- m_AdditionalShaderChannelsFlag: 25
- m_UpdateRectTransformForStandalone: 0
- m_SortingLayerID: 0
- m_SortingOrder: 0
- m_TargetDisplay: 0
---- !u!114 &8675005561829716228
-MonoBehaviour:
+--- !u!222 &7156981200023976414
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreReversedGraphics: 1
- m_BlockingObjects: 0
- m_BlockingMask:
- serializedVersion: 2
- m_Bits: 4294967295
---- !u!114 &6818784929629601200
+ m_GameObject: {fileID: 8182610304468754647}
+ m_CullTransparentMesh: 1
+--- !u!114 &1757087343427729369
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
+ m_GameObject: {fileID: 8182610304468754647}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- DefaultButton: {fileID: 9014477862548609965}
- TriggerOnClick: 0
- OnlyFirstBoot: 0
---- !u!114 &7169711432192053886
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6259914170925773001
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
+ m_GameObject: {fileID: 8182610304468754647}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0d4c2e1069b342147b34dff7dec975f0, type: 3}
+ m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!114 &5092858218344785033
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f9e8c8a6d206c7640865ad4e9d7344c9, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- resolutionDropdown: {fileID: 6259914170925773001}
- fullscreenToggle: {fileID: 2139053299850991083}
---- !u!114 &2254396773789124318
-MonoBehaviour:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1757087343427729369}
+ m_Template: {fileID: 3349373174640791720}
+ m_CaptionText: {fileID: 8152951893590949512}
+ m_CaptionImage: {fileID: 0}
+ m_Placeholder: {fileID: 0}
+ m_ItemText: {fileID: 7298008915286275708}
+ m_ItemImage: {fileID: 0}
+ m_Value: 0
+ m_Options:
+ m_Options:
+ - m_Text: Option A
+ m_Image: {fileID: 0}
+ - m_Text: Option B
+ m_Image: {fileID: 0}
+ - m_Text: Option C
+ m_Image: {fileID: 0}
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 5092858218344785033}
+ m_TargetAssemblyTypeName: ResolutionFullscreenHandler, Assembly-CSharp
+ m_MethodName: SetResolution
+ m_Mode: 0
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_AlphaFadeSpeed: 0.15
+--- !u!1 &8250500585270533358
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: ceedfe8f10ba58f4598a7c07402f2554, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- screenshakeSlider: {fileID: 7348750821242678438}
- screenshakeReadout: {fileID: 7596816394852977778}
- flashingToggle: {fileID: 4773132869414002501}
- SFXCaptionToggle: {fileID: 6022680820535246815}
- OneHandModeToggle: {fileID: 5721418496580453089}
---- !u!225 &5249104983543963247
-CanvasGroup:
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8599472001472025916}
+ - component: {fileID: 2309319091652539705}
+ m_Layer: 5
+ m_Name: Options
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8599472001472025916
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2936166575423427322}
+ m_GameObject: {fileID: 8250500585270533358}
+ m_LocalRotation: {x: -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: 7041811459901831365}
+ - {fileID: 762256123787014344}
+ m_Father: {fileID: 8185417442078199606}
+ 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: -220, y: -141.1}
+ m_SizeDelta: {x: 100, y: 100}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!114 &2309319091652539705
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8250500585270533358}
m_Enabled: 1
- m_Alpha: 1
- m_Interactable: 1
- m_BlocksRaycasts: 1
- m_IgnoreParentGroups: 0
---- !u!1 &2986605922529673803
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 1
+ m_Spacing: 31.6
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8482070142014393967
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1432,53 +1496,56 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7167377681797017625}
- - component: {fileID: 5453709744804781306}
- - component: {fileID: 8152951893590949512}
+ - component: {fileID: 3349373174640791720}
+ - component: {fileID: 5886212591140912901}
+ - component: {fileID: 3712154511943828628}
+ - component: {fileID: 765138673541205328}
m_Layer: 5
- m_Name: Label
+ m_Name: Template
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &7167377681797017625
+ m_IsActive: 0
+--- !u!224 &3349373174640791720
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2986605922529673803}
+ m_GameObject: {fileID: 8482070142014393967}
m_LocalRotation: {x: 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_Children:
+ - {fileID: 6764912792403650166}
+ - {fileID: 3364119208426698087}
m_Father: {fileID: 2799738233118466863}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -7.5000153, y: -0.5}
- m_SizeDelta: {x: -35, y: -13}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5453709744804781306
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 2}
+ m_SizeDelta: {x: 0, y: 150}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &5886212591140912901
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2986605922529673803}
+ m_GameObject: {fileID: 8482070142014393967}
m_CullTransparentMesh: 1
---- !u!114 &8152951893590949512
+--- !u!114 &3712154511943828628
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2986605922529673803}
+ m_GameObject: {fileID: 8482070142014393967}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
@@ -1489,212 +1556,122 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Option A
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
- m_sharedMaterial: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4281479730
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 25
- m_fontSizeBase: 25
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 0
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 512
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: -121.55696, w: 0}
- 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 &3188320265004371013
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 9014774853308738167}
- - component: {fileID: 2918035202107814176}
- - component: {fileID: 7298008915286275708}
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &765138673541205328
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8482070142014393967}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 9154397136337280531}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 2
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 6764912792403650166}
+ m_HorizontalScrollbar: {fileID: 0}
+ m_VerticalScrollbar: {fileID: 5756294487864666195}
+ m_HorizontalScrollbarVisibility: 0
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: 0
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8507265987515753403
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6792644612421887544}
+ - component: {fileID: 3597528562276777687}
+ - component: {fileID: 5440036633863932495}
m_Layer: 5
- m_Name: Item Label
+ m_Name: Checkmark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &9014774853308738167
+--- !u!224 &6792644612421887544
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3188320265004371013}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 8507265987515753403}
+ m_LocalRotation: {x: -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: 6714965576287819822}
+ m_Father: {fileID: 2637261982245545785}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 5, y: -0.5}
- m_SizeDelta: {x: -30, y: -3}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 4}
+ m_SizeDelta: {x: 15, y: 15}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2918035202107814176
+--- !u!222 &3597528562276777687
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3188320265004371013}
+ m_GameObject: {fileID: 8507265987515753403}
m_CullTransparentMesh: 1
---- !u!114 &7298008915286275708
+--- !u!114 &5440036633863932495
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3188320265004371013}
+ m_GameObject: {fileID: 8507265987515753403}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Option A
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
- m_sharedMaterial: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: 0
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 14
- m_fontSizeBase: 14
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 0
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 512
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &3537197866095473595
+ m_Sprite: {fileID: 21300000, guid: 42ad7c8f1ff231247b7ced2d5f192ba1, 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 &8837837229966296162
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1702,72 +1679,75 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5590179149933655552}
+ - component: {fileID: 2637261982245545785}
+ - component: {fileID: 575607160523197728}
+ - component: {fileID: 4801101386587446660}
m_Layer: 5
- m_Name: Flashing
+ m_Name: Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5590179149933655552
+--- !u!224 &2637261982245545785
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3537197866095473595}
+ m_GameObject: {fileID: 8837837229966296162}
m_LocalRotation: {x: -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: 1025820213838115581}
- - {fileID: 2790075218785873929}
- m_Father: {fileID: 8599472001472025916}
+ - {fileID: 6792644612421887544}
+ m_Father: {fileID: 9116199997098366610}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 10, y: -10}
+ m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &3592066110993833753
-GameObject:
+--- !u!222 &575607160523197728
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1961600478032413253}
- m_Layer: 5
- m_Name: Handle Slide Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1961600478032413253
-RectTransform:
+ m_GameObject: {fileID: 8837837229966296162}
+ m_CullTransparentMesh: 1
+--- !u!114 &4801101386587446660
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3592066110993833753}
- m_LocalRotation: {x: -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: 7920171354607433712}
- m_Father: {fileID: 7517931641836187483}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0.00012207031, y: 0}
- m_SizeDelta: {x: -20, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &3968075869759338837
+ m_GameObject: {fileID: 8837837229966296162}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &8964627381982813703
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1775,87 +1755,176 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 3715513326755955366}
+ - component: {fileID: 3364119208426698087}
+ - component: {fileID: 1913212285854309983}
+ - component: {fileID: 2754491097808789218}
+ - component: {fileID: 5756294487864666195}
m_Layer: 5
- m_Name: One Hand Mode
+ m_Name: Scrollbar
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &3715513326755955366
+--- !u!224 &3364119208426698087
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 3968075869759338837}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 8964627381982813703}
+ m_LocalRotation: {x: 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: 7814778138866206090}
- - {fileID: 4998457847030079189}
- m_Father: {fileID: 8599472001472025916}
+ - {fileID: 5898711076999033056}
+ m_Father: {fileID: 3349373174640791720}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &4737470390726929288
-GameObject:
+ m_SizeDelta: {x: 20, y: 0}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &1913212285854309983
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8580624898715256952}
- - component: {fileID: 2936932693282882498}
- - component: {fileID: 836275056971733752}
- m_Layer: 5
- m_Name: Text (TMP)
- m_TagString: Untagged
+ m_GameObject: {fileID: 8964627381982813703}
+ m_CullTransparentMesh: 1
+--- !u!114 &2754491097808789218
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8964627381982813703}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5756294487864666195
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8964627381982813703}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4877770229580990495}
+ m_HandleRect: {fileID: 560926432414730487}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 0.2
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &9172535046126928397
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1725519981480131180}
+ - component: {fileID: 5240246720362237008}
+ - component: {fileID: 5428353483682940135}
+ m_Layer: 5
+ m_Name: Text (TMP)
+ m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8580624898715256952
+--- !u!224 &1725519981480131180
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4737470390726929288}
+ m_GameObject: {fileID: 9172535046126928397}
m_LocalRotation: {x: -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: 762256123787014344}
+ m_Father: {fileID: 7041811459901831365}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 79.1, y: 0}
- m_SizeDelta: {x: 292, y: 50}
+ m_AnchoredPosition: {x: 83, y: 0.000061035156}
+ m_SizeDelta: {x: 300, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2936932693282882498
+--- !u!222 &5240246720362237008
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4737470390726929288}
+ m_GameObject: {fileID: 9172535046126928397}
m_CullTransparentMesh: 1
---- !u!114 &836275056971733752
+--- !u!114 &5428353483682940135
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4737470390726929288}
+ m_GameObject: {fileID: 9172535046126928397}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
@@ -1939,7 +2008,7 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &4773410682170826834
+--- !u!1 &9206885101409257698
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1947,2941 +2016,1421 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 5898711076999033056}
+ - component: {fileID: 560926432414730487}
+ - component: {fileID: 1859143065173019079}
+ - component: {fileID: 4877770229580990495}
m_Layer: 5
- m_Name: Sliding Area
+ m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &5898711076999033056
+--- !u!224 &560926432414730487
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4773410682170826834}
+ m_GameObject: {fileID: 9206885101409257698}
m_LocalRotation: {x: 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: 560926432414730487}
- m_Father: {fileID: 3364119208426698087}
+ m_Children: []
+ m_Father: {fileID: 5898711076999033056}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 1, y: 0.2}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
+ m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &5085012044439503205
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2790075218785873929}
- - component: {fileID: 4773132869414002501}
- m_Layer: 5
- m_Name: Toggle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2790075218785873929
-RectTransform:
+--- !u!222 &1859143065173019079
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5085012044439503205}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 2.1, y: 2.1, z: 2.1}
- m_ConstrainProportionsScale: 1
- m_Children:
- - {fileID: 2902627561256015256}
- m_Father: {fileID: 5590179149933655552}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 498.7, y: -0.000050293}
- m_SizeDelta: {x: 19.933, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &4773132869414002501
+ m_GameObject: {fileID: 9206885101409257698}
+ m_CullTransparentMesh: 1
+--- !u!114 &4877770229580990495
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5085012044439503205}
+ m_GameObject: {fileID: 9206885101409257698}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 4
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 7348750821242678438}
- m_SelectOnDown: {fileID: 6022680820535246815}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 6525420468615295914}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 8279204272941854522}
- toggleTransition: 1
- graphic: {fileID: 8541788429671951757}
- m_Group: {fileID: 0}
- onValueChanged:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 2254396773789124318}
- m_TargetAssemblyTypeName: AccessibilitySettingsHandler, Assembly-CSharp
- m_MethodName: SetDisableFlashing
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_IsOn: 1
---- !u!1 &5314305008702597986
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 7610198338219322058}
- - component: {fileID: 2593240247570834021}
- m_Layer: 5
- m_Name: Sliders
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &7610198338219322058
-RectTransform:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1001 &264375124373483813
+PrefabInstance:
m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5314305008702597986}
- m_LocalRotation: {x: -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: 8085818586248430084}
- - {fileID: 6280181959016821247}
- - {fileID: 2217876368782739679}
- - {fileID: 7663121027940689239}
- m_Father: {fileID: 2043132771455087825}
- 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: 32, y: -150}
- m_SizeDelta: {x: 100, y: 100}
- m_Pivot: {x: 0.5, y: 1}
---- !u!114 &2593240247570834021
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5314305008702597986}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 4
- m_Spacing: 50
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &5334175515543278510
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 6764912792403650166}
- - component: {fileID: 5417664199688197194}
- - component: {fileID: 7319745436739103715}
- - component: {fileID: 6577214900802084732}
- m_Layer: 5
- m_Name: Viewport
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &6764912792403650166
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5334175515543278510}
- m_LocalRotation: {x: 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: 9154397136337280531}
- m_Father: {fileID: 3349373174640791720}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -18, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &5417664199688197194
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5334175515543278510}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!222 &7319745436739103715
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5334175515543278510}
- m_CullTransparentMesh: 1
---- !u!114 &6577214900802084732
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5334175515543278510}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &5679177536034881714
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 7041811459901831365}
- m_Layer: 5
- m_Name: Fullscreen
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &7041811459901831365
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5679177536034881714}
- m_LocalRotation: {x: -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: 1725519981480131180}
- - {fileID: 9116199997098366610}
- m_Father: {fileID: 8599472001472025916}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!1 &6313034302027372282
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4205107030982101940}
- m_Layer: 5
- m_Name: Screenshake
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &4205107030982101940
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6313034302027372282}
- m_LocalRotation: {x: -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: 2140739019415434466}
- - {fileID: 5147817172184291684}
- - {fileID: 7517931641836187483}
- m_Father: {fileID: 8599472001472025916}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &6314701598617242638
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 6965841694334517081}
- - component: {fileID: 978321851406062410}
- - component: {fileID: 6933678357669078995}
- m_Layer: 5
- m_Name: Text (TMP)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &6965841694334517081
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6314701598617242638}
- m_LocalRotation: {x: -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: 3773050565261643132}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 63.3, y: -0.00006625}
- m_SizeDelta: {x: 271.09, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &978321851406062410
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6314701598617242638}
- m_CullTransparentMesh: 1
---- !u!114 &6933678357669078995
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6314701598617242638}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: 'Fullscreen:'
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
- m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 36
- m_fontSizeBase: 36
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 1
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &6776587867250192854
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 5147817172184291684}
- - component: {fileID: 1768262526390031968}
- - component: {fileID: 7596816394852977778}
- m_Layer: 5
- m_Name: Slider Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &5147817172184291684
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6776587867250192854}
- m_LocalRotation: {x: -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: 4205107030982101940}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 369.64, y: 30}
- m_SizeDelta: {x: 129.8376, y: 40}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1768262526390031968
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6776587867250192854}
- m_CullTransparentMesh: 1
---- !u!114 &7596816394852977778
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6776587867250192854}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: 5000%
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
- m_sharedMaterial: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 26
- m_fontSizeBase: 26
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 0
- m_HorizontalAlignment: 2
- m_VerticalAlignment: 256
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 5.084461, z: 0.38313296, w: 0}
- 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 &6863709993003344454
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2902627561256015256}
- - component: {fileID: 480604820100051016}
- - component: {fileID: 8279204272941854522}
- m_Layer: 5
- m_Name: Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2902627561256015256
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6863709993003344454}
- m_LocalRotation: {x: -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: 7903396906875994796}
- m_Father: {fileID: 2790075218785873929}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -10}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &480604820100051016
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6863709993003344454}
- m_CullTransparentMesh: 1
---- !u!114 &8279204272941854522
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6863709993003344454}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &7193963928386028141
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 7814778138866206090}
- - component: {fileID: 5070580023109164070}
- - component: {fileID: 812074060714943097}
- m_Layer: 5
- m_Name: Text (TMP)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &7814778138866206090
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7193963928386028141}
- m_LocalRotation: {x: -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: 3715513326755955366}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 278, y: 0.000061035156}
- m_SizeDelta: {x: 698.1, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5070580023109164070
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7193963928386028141}
- m_CullTransparentMesh: 1
---- !u!114 &812074060714943097
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7193963928386028141}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: 'One Handed Mode:'
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
- m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 36
- m_fontSizeBase: 36
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 1
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &7422601930038291446
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 6714965576287819822}
- - component: {fileID: 5288340713807521565}
- m_Layer: 5
- m_Name: Item
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &6714965576287819822
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7422601930038291446}
- m_LocalRotation: {x: 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: 1227112396235491915}
- - {fileID: 9032343217835677413}
- - {fileID: 9014774853308738167}
- m_Father: {fileID: 9154397136337280531}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0.5}
- m_AnchorMax: {x: 1, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &5288340713807521565
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7422601930038291446}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 6654947120625110263}
- toggleTransition: 1
- graphic: {fileID: 3757725561355768098}
- m_Group: {fileID: 0}
- onValueChanged:
- m_PersistentCalls:
- m_Calls: []
- m_IsOn: 1
---- !u!1 &7443937089796938715
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 475255841941751016}
- - component: {fileID: 174698799542999412}
- - component: {fileID: 3799526099451878368}
- m_Layer: 5
- m_Name: Checkmark
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &475255841941751016
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7443937089796938715}
- m_LocalRotation: {x: -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: 6186177722434358271}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &174698799542999412
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7443937089796938715}
- m_CullTransparentMesh: 1
---- !u!114 &3799526099451878368
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 7443937089796938715}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &8182610304468754647
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2799738233118466863}
- - component: {fileID: 7156981200023976414}
- - component: {fileID: 1757087343427729369}
- - component: {fileID: 6259914170925773001}
- m_Layer: 5
- m_Name: Dropdown
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2799738233118466863
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8182610304468754647}
- m_LocalRotation: {x: -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: 7167377681797017625}
- - {fileID: 3504810055337794767}
- - {fileID: 3349373174640791720}
- m_Father: {fileID: 762256123787014344}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 369, y: 0.00006175}
- m_SizeDelta: {x: 293, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &7156981200023976414
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8182610304468754647}
- m_CullTransparentMesh: 1
---- !u!114 &1757087343427729369
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8182610304468754647}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &6259914170925773001
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8182610304468754647}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 1757087343427729369}
- m_Template: {fileID: 3349373174640791720}
- m_CaptionText: {fileID: 8152951893590949512}
- m_CaptionImage: {fileID: 0}
- m_Placeholder: {fileID: 0}
- m_ItemText: {fileID: 7298008915286275708}
- m_ItemImage: {fileID: 0}
- m_Value: 0
- m_Options:
- m_Options:
- - m_Text: Option A
- m_Image: {fileID: 0}
- - m_Text: Option B
- m_Image: {fileID: 0}
- - m_Text: Option C
- m_Image: {fileID: 0}
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 5092858218344785033}
- m_TargetAssemblyTypeName: ResolutionFullscreenHandler, Assembly-CSharp
- m_MethodName: SetResolution
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_AlphaFadeSpeed: 0.15
---- !u!1 &8250500585270533358
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8599472001472025916}
- - component: {fileID: 2309319091652539705}
- m_Layer: 5
- m_Name: Options
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &8599472001472025916
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8250500585270533358}
- m_LocalRotation: {x: -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: 7041811459901831365}
- - {fileID: 762256123787014344}
- - {fileID: 4205107030982101940}
- - {fileID: 5590179149933655552}
- - {fileID: 3773050565261643132}
- - {fileID: 3715513326755955366}
- m_Father: {fileID: 8185417442078199606}
- 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: -220, y: -141.1}
- m_SizeDelta: {x: 100, y: 100}
- m_Pivot: {x: 0.5, y: 1}
---- !u!114 &2309319091652539705
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8250500585270533358}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 1
- m_Spacing: 31.6
- m_ChildForceExpandWidth: 0
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 0
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!1 &8309229552975885555
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3773050565261643132}
- m_Layer: 5
- m_Name: SFX Captions
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &3773050565261643132
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8309229552975885555}
- m_LocalRotation: {x: -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: 6965841694334517081}
- - {fileID: 8998200595843904756}
- m_Father: {fileID: 8599472001472025916}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 200, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &8421441950803076676
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4998457847030079189}
- - component: {fileID: 5721418496580453089}
- m_Layer: 5
- m_Name: Toggle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &4998457847030079189
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8421441950803076676}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 2.1, y: 2.1, z: 2.1}
- m_ConstrainProportionsScale: 1
- m_Children:
- - {fileID: 4616477882637944005}
- m_Father: {fileID: 3715513326755955366}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 498.7, y: -0.000050293}
- m_SizeDelta: {x: 19.933, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &5721418496580453089
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8421441950803076676}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 4
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 6022680820535246815}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 5878112421178239973}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 8451337021859180414}
- toggleTransition: 1
- graphic: {fileID: 8042573083440583931}
- m_Group: {fileID: 0}
- onValueChanged:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 2254396773789124318}
- m_TargetAssemblyTypeName: AccessibilitySettingsHandler, Assembly-CSharp
- m_MethodName: SetOneHandMode
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_IsOn: 1
---- !u!1 &8482070142014393967
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3349373174640791720}
- - component: {fileID: 5886212591140912901}
- - component: {fileID: 3712154511943828628}
- - component: {fileID: 765138673541205328}
- m_Layer: 5
- m_Name: Template
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &3349373174640791720
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8482070142014393967}
- m_LocalRotation: {x: 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: 6764912792403650166}
- - {fileID: 3364119208426698087}
- m_Father: {fileID: 2799738233118466863}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 2}
- m_SizeDelta: {x: 0, y: 150}
- m_Pivot: {x: 0.5, y: 1}
---- !u!222 &5886212591140912901
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8482070142014393967}
- m_CullTransparentMesh: 1
---- !u!114 &3712154511943828628
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8482070142014393967}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &765138673541205328
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8482070142014393967}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Content: {fileID: 9154397136337280531}
- m_Horizontal: 0
- m_Vertical: 1
- m_MovementType: 2
- m_Elasticity: 0.1
- m_Inertia: 1
- m_DecelerationRate: 0.135
- m_ScrollSensitivity: 1
- m_Viewport: {fileID: 6764912792403650166}
- m_HorizontalScrollbar: {fileID: 0}
- m_VerticalScrollbar: {fileID: 5756294487864666195}
- m_HorizontalScrollbarVisibility: 0
- m_VerticalScrollbarVisibility: 2
- m_HorizontalScrollbarSpacing: 0
- m_VerticalScrollbarSpacing: -3
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &8507265987515753403
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 6792644612421887544}
- - component: {fileID: 3597528562276777687}
- - component: {fileID: 5440036633863932495}
- m_Layer: 5
- m_Name: Checkmark
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &6792644612421887544
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8507265987515753403}
- m_LocalRotation: {x: -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: 2637261982245545785}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &3597528562276777687
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8507265987515753403}
- m_CullTransparentMesh: 1
---- !u!114 &5440036633863932495
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8507265987515753403}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &8627241360129152560
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8998200595843904756}
- - component: {fileID: 6022680820535246815}
- m_Layer: 5
- m_Name: Toggle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &8998200595843904756
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8627241360129152560}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 2.1, y: 2.1, z: 2.1}
- m_ConstrainProportionsScale: 1
- m_Children:
- - {fileID: 6186177722434358271}
- m_Father: {fileID: 3773050565261643132}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 498.7, y: -0.000050293}
- m_SizeDelta: {x: 19.933, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &6022680820535246815
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8627241360129152560}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 4
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 4773132869414002501}
- m_SelectOnDown: {fileID: 5721418496580453089}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 5878112421178239973}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 6086534291125285554}
- toggleTransition: 1
- graphic: {fileID: 3799526099451878368}
- m_Group: {fileID: 0}
- onValueChanged:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 2254396773789124318}
- m_TargetAssemblyTypeName: AccessibilitySettingsHandler, Assembly-CSharp
- m_MethodName: SetSFXCaptions
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_IsOn: 1
---- !u!1 &8837837229966296162
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2637261982245545785}
- - component: {fileID: 575607160523197728}
- - component: {fileID: 4801101386587446660}
- m_Layer: 5
- m_Name: Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2637261982245545785
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8837837229966296162}
- m_LocalRotation: {x: -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: 6792644612421887544}
- m_Father: {fileID: 9116199997098366610}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -10}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &575607160523197728
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8837837229966296162}
- m_CullTransparentMesh: 1
---- !u!114 &4801101386587446660
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8837837229966296162}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &8964627381982813703
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3364119208426698087}
- - component: {fileID: 1913212285854309983}
- - component: {fileID: 2754491097808789218}
- - component: {fileID: 5756294487864666195}
- m_Layer: 5
- m_Name: Scrollbar
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &3364119208426698087
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8964627381982813703}
- m_LocalRotation: {x: 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: 5898711076999033056}
- m_Father: {fileID: 3349373174640791720}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 0}
- m_Pivot: {x: 1, y: 1}
---- !u!222 &1913212285854309983
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8964627381982813703}
- m_CullTransparentMesh: 1
---- !u!114 &2754491097808789218
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8964627381982813703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!114 &5756294487864666195
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8964627381982813703}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 4877770229580990495}
- m_HandleRect: {fileID: 560926432414730487}
- m_Direction: 2
- m_Value: 0
- m_Size: 0.2
- m_NumberOfSteps: 0
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &9108756203646870115
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 8396149532206870962}
- - component: {fileID: 8393699796265312104}
- - component: {fileID: 8042573083440583931}
- m_Layer: 5
- m_Name: Checkmark
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &8396149532206870962
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9108756203646870115}
- m_LocalRotation: {x: -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: 4616477882637944005}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &8393699796265312104
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9108756203646870115}
- m_CullTransparentMesh: 1
---- !u!114 &8042573083440583931
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9108756203646870115}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &9172535046126928397
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1725519981480131180}
- - component: {fileID: 5240246720362237008}
- - component: {fileID: 5428353483682940135}
- m_Layer: 5
- m_Name: Text (TMP)
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1725519981480131180
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9172535046126928397}
- m_LocalRotation: {x: -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: 7041811459901831365}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 83, y: 0.000061035156}
- m_SizeDelta: {x: 300, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5240246720362237008
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9172535046126928397}
- m_CullTransparentMesh: 1
---- !u!114 &5428353483682940135
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9172535046126928397}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 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: 'Fullscreen:'
- m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802, type: 2}
- m_sharedMaterial: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- m_fontSharedMaterials: []
- m_fontMaterial: {fileID: 0}
- m_fontMaterials: []
- m_fontColor32:
- serializedVersion: 2
- rgba: 4294967295
- m_fontColor: {r: 1, g: 1, b: 1, a: 1}
- m_enableVertexGradient: 0
- m_colorMode: 3
- m_fontColorGradient:
- topLeft: {r: 1, g: 1, b: 1, a: 1}
- topRight: {r: 1, g: 1, b: 1, a: 1}
- bottomLeft: {r: 1, g: 1, b: 1, a: 1}
- bottomRight: {r: 1, g: 1, b: 1, a: 1}
- m_fontColorGradientPreset: {fileID: 0}
- m_spriteAsset: {fileID: 0}
- m_tintAllSprites: 0
- m_StyleSheet: {fileID: 0}
- m_TextStyleHashCode: -1183493901
- m_overrideHtmlColors: 0
- m_faceColor:
- serializedVersion: 2
- rgba: 4294967295
- m_fontSize: 36
- m_fontSizeBase: 36
- m_fontWeight: 400
- m_enableAutoSizing: 0
- m_fontSizeMin: 18
- m_fontSizeMax: 72
- m_fontStyle: 1
- m_HorizontalAlignment: 1
- m_VerticalAlignment: 256
- m_textAlignment: 65535
- m_characterSpacing: 0
- m_wordSpacing: 0
- m_lineSpacing: 0
- m_lineSpacingMax: 0
- m_paragraphSpacing: 0
- m_charWidthMaxAdj: 0
- m_enableWordWrapping: 1
- m_wordWrappingRatios: 0.4
- m_overflowMode: 0
- m_linkedTextComponent: {fileID: 0}
- parentLinkedComponent: {fileID: 0}
- m_enableKerning: 1
- m_enableExtraPadding: 0
- checkPaddingRequired: 0
- m_isRichText: 1
- m_parseCtrlCharacters: 1
- m_isOrthographic: 1
- m_isCullingEnabled: 0
- m_horizontalMapping: 0
- m_verticalMapping: 0
- m_uvLineOffset: 0
- m_geometrySortingOrder: 0
- m_IsTextObjectScaleStatic: 0
- m_VertexBufferAutoSizeReduction: 0
- m_useMaxVisibleDescender: 1
- m_pageToDisplay: 1
- m_margin: {x: 0, y: 0, z: 0, w: 0}
- m_isUsingLegacyAnimationComponent: 0
- m_isVolumetricText: 0
- m_hasFontAssetChanged: 0
- m_baseMaterial: {fileID: 0}
- m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
---- !u!1 &9206885101409257698
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 560926432414730487}
- - component: {fileID: 1859143065173019079}
- - component: {fileID: 4877770229580990495}
- m_Layer: 5
- m_Name: Handle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &560926432414730487
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9206885101409257698}
- m_LocalRotation: {x: 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: 5898711076999033056}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0.2}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1859143065173019079
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9206885101409257698}
- m_CullTransparentMesh: 1
---- !u!114 &4877770229580990495
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 7610198338219322058}
+ m_Modifications:
+ - target: {fileID: 529623465126013494, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Name
+ value: MasterAudioSlider Variant
+ objectReference: {fileID: 0}
+ - target: {fileID: 2709691184607498742, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 2709691184607498742, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Color.b
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2709691184607498742, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Color.g
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2709691184607498742, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Color.r
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Value
+ value: 52
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5375252353091901429, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 72
+ objectReference: {fileID: 0}
+ - target: {fileID: 5781158604493823631, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5781158604493823631, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ type: 3}
+ - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 16.999996
+ objectReference: {fileID: 0}
+ - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 3.500002
+ objectReference: {fileID: 0}
+ - target: {fileID: 6081919145352986167, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 67.22
+ objectReference: {fileID: 0}
+ - target: {fileID: 6081919145352986167, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 36.73
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
+ type: 2}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontStyle
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.b
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.g
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.r
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontSizeBase
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
+ type: 2}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_enableAutoSizing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor32.rgba
+ value: 4294967295
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_VerticalAlignment
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_enableWordWrapping
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_HorizontalAlignment
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7057845943814033662, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 160
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -10
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_text
+ value: 104%
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_margin.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
+ type: 2}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontStyle
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.b
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.g
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor.r
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontSizeBase
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
+ type: 2}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_enableAutoSizing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_fontColor32.rgba
+ value: 4294967295
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_VerticalAlignment
+ value: 256
+ objectReference: {fileID: 0}
+ - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ propertyPath: m_enableWordWrapping
+ value: 1
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: e51664737647ed74bb370cce507136aa, type: 3}
+--- !u!114 &4674936006301799673 stripped
MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+ m_CorrespondingSourceObject: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ m_PrefabInstance: {fileID: 264375124373483813}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 9206885101409257698}
+ m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1001 &264375124373483813
+--- !u!224 &8085818586248430084 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ type: 3}
+ m_PrefabInstance: {fileID: 264375124373483813}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &1347610434994668380
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 7610198338219322058}
+ m_TransformParent: {fileID: 8185417442078199606}
m_Modifications:
- - target: {fileID: 529623465126013494, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3032251048215623316, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
propertyPath: m_Name
- value: MasterAudioSlider Variant
+ value: Subtitle
objectReference: {fileID: 0}
- - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
+ propertyPath: m_text
+ value: Graphics
objectReference: {fileID: 0}
- - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
+ propertyPath: m_fontAsset
+ value:
+ objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ propertyPath: m_fontColor.b
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
+ propertyPath: m_fontColor.g
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_fontColor.r
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4332587991547972525, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
+ propertyPath: m_sharedMaterial
+ value:
+ objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
+ type: 2}
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ propertyPath: m_fontColor32.rgba
+ value: 4294967295
objectReference: {fileID: 0}
- - target: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_Value
- value: 52
+ propertyPath: m_VerticalAlignment
+ value: 256
objectReference: {fileID: 0}
- - target: {fileID: 5375252353091901429, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 72
+ propertyPath: m_HorizontalAlignment
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ propertyPath: m_Pivot.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6081919145352986167, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 67.22
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6081919145352986167, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 36.73
+ propertyPath: m_SizeDelta.x
+ value: 800
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontStyle
- value: 1
+ propertyPath: m_LocalPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontColor.b
- value: 1
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontColor.g
- value: 1
+ propertyPath: m_LocalPosition.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontColor.r
+ propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontSizeBase
- value: 18
+ propertyPath: m_LocalRotation.x
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_enableAutoSizing
- value: 0
+ propertyPath: m_LocalRotation.z
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_fontColor32.rgba
- value: 4294967295
+ propertyPath: m_AnchoredPosition.x
+ value: 66
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_VerticalAlignment
- value: 256
+ propertyPath: m_AnchoredPosition.y
+ value: -40
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_enableWordWrapping
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6617166382174022587, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_HorizontalAlignment
- value: 1
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 6063763555099207387, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 800ca225faf61f64a95bc97a6a80f6dc, type: 3}
+--- !u!224 &7572925075627789962 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ type: 3}
+ m_PrefabInstance: {fileID: 1347610434994668380}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1001 &1998797588393465312
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 7610198338219322058}
+ m_Modifications:
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_SizeDelta.x
value: 160
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_SizeDelta.y
value: 20
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -212.2
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_text
value: 104%
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_margin.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontAsset
value:
objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
type: 2}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontStyle
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.b
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.g
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.r
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontSizeBase
value: 18
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_sharedMaterial
value:
objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
type: 2}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_enableAutoSizing
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor32.rgba
value: 4294967295
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_VerticalAlignment
value: 256
objectReference: {fileID: 0}
- - target: {fileID: 9153077697032379140, guid: e51664737647ed74bb370cce507136aa,
+ - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_enableWordWrapping
value: 1
objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: e51664737647ed74bb370cce507136aa, type: 3}
---- !u!114 &4674936006301799673 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 4849121436594759132, guid: e51664737647ed74bb370cce507136aa,
- type: 3}
- m_PrefabInstance: {fileID: 264375124373483813}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!224 &8085818586248430084 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 8330998434222699297, guid: e51664737647ed74bb370cce507136aa,
- type: 3}
- m_PrefabInstance: {fileID: 264375124373483813}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &1347610434994668380
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 8185417442078199606}
- m_Modifications:
- - target: {fileID: 3032251048215623316, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 1663370384051060448, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_Name
- value: Subtitle
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 2486174794108260393, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 60.8
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 2486174794108260393, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_text
- value: Graphics
+ propertyPath: m_AnchoredPosition.x
+ value: 34.2
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 3.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2800454940135207057, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_Type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2800454940135207057, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ type: 3}
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontAsset
value:
- objectReference: {fileID: 11400000, guid: 4d076116692bc794cb405f81320309e0,
+ objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
type: 2}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_fontStyle
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.b
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.g
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor.r
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_fontSizeBase
+ value: 18
+ objectReference: {fileID: 0}
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_sharedMaterial
value:
- objectReference: {fileID: 5421802285780558530, guid: 4d076116692bc794cb405f81320309e0,
+ objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
type: 2}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_enableAutoSizing
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_fontColor32.rgba
value: 4294967295
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
propertyPath: m_VerticalAlignment
value: 256
objectReference: {fileID: 0}
- - target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_HorizontalAlignment
+ propertyPath: m_enableWordWrapping
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_Pivot.y
+ propertyPath: m_HorizontalAlignment
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
+ propertyPath: m_Value
+ value: 52
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ propertyPath: m_Colors.m_PressedColor.b
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
+ propertyPath: m_Colors.m_PressedColor.g
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ propertyPath: m_Colors.m_PressedColor.r
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 800
+ propertyPath: m_Colors.m_SelectedColor.b
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 50
+ propertyPath: m_Colors.m_SelectedColor.g
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
+ propertyPath: m_Colors.m_SelectedColor.r
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
+ propertyPath: m_Colors.m_HighlightedColor.b
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
+ propertyPath: m_Colors.m_HighlightedColor.g
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
+ propertyPath: m_Colors.m_HighlightedColor.r
+ value: 0.54901963
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
+ propertyPath: m_AnchorMax.x
+ value: 0.52
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
+ propertyPath: m_AnchorMin.x
+ value: 0.52
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 6016028682227466216, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 66
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -40
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 6016028682227466216, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
+ propertyPath: m_Color.b
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 6016028682227466216, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
+ propertyPath: m_Color.g
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ - target: {fileID: 6016028682227466216, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
+ propertyPath: m_Color.r
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 8196096452712137768, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ propertyPath: m_Name
+ value: MusicAudioSlider Variant
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 800ca225faf61f64a95bc97a6a80f6dc, type: 3}
---- !u!224 &7572925075627789962 stripped
+ m_SourcePrefab: {fileID: 100100000, guid: 56e963d2c74584348966401f4ae903aa, type: 3}
+--- !u!224 &2217876368782739679 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 8911431479671049686, guid: 800ca225faf61f64a95bc97a6a80f6dc,
+ m_CorrespondingSourceObject: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ type: 3}
+ m_PrefabInstance: {fileID: 1998797588393465312}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &3319529374857616930 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
type: 3}
- m_PrefabInstance: {fileID: 1347610434994668380}
+ m_PrefabInstance: {fileID: 1998797588393465312}
m_PrefabAsset: {fileID: 0}
---- !u!1001 &1998797588393465312
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &2239308647500439603
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
- m_TransformParent: {fileID: 7610198338219322058}
+ m_TransformParent: {fileID: 5146007635842973501}
m_Modifications:
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ propertyPath: m_TargetGraphic
+ value:
+ objectReference: {fileID: 4925419797349878729}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
+ propertyPath: m_Navigation.m_Mode
+ value: 4
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
+ propertyPath: m_Colors.m_PressedColor.b
+ value: 0.4117647
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
+ propertyPath: m_Colors.m_PressedColor.g
+ value: 0.5019608
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0
+ propertyPath: m_Colors.m_PressedColor.r
+ value: 0.16470589
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMin.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ propertyPath: m_Navigation.m_SelectOnUp
+ value:
+ objectReference: {fileID: 6259914170925773001}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 160
+ propertyPath: m_Colors.m_SelectedColor.b
+ value: 0.4117647
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_SizeDelta.y
- value: 20
+ propertyPath: m_Colors.m_SelectedColor.g
+ value: 0.5019608
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
+ propertyPath: m_Colors.m_SelectedColor.r
+ value: 0.16470589
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ propertyPath: m_Navigation.m_SelectOnLeft
+ value:
+ objectReference: {fileID: 6525420468615295914}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ propertyPath: m_Navigation.m_SelectOnRight
+ value:
+ objectReference: {fileID: 9014477862548609965}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalRotation.w
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
+ value: 2
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToControls
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: SettingsUi, Assembly-CSharp
objectReference: {fileID: 0}
- - target: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
+ value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_text
- value: 104%
- objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_margin.z
- value: 0
+ value: Controls
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_fontStyle
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_fontColor.b
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_fontColor.g
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_fontColor.r
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_fontSizeBase
- value: 18
- objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_enableAutoSizing
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_fontColor32.rgba
- value: 4294967295
+ value: 4278190080
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 6186044263102608079, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_VerticalAlignment
- value: 256
+ propertyPath: SetWhiteOnHover
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 712052918460183834, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_enableWordWrapping
- value: 1
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: f174f4b689a4e2748a5308126a362fd8,
+ type: 3}
+ - target: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Name
+ value: Controls Button
objectReference: {fileID: 0}
- - target: {fileID: 2486174794108260393, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_SizeDelta.x
- value: 60.8
+ propertyPath: m_Pivot.x
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2486174794108260393, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 34.2
+ propertyPath: m_Pivot.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_fontAsset
- value:
- objectReference: {fileID: 11400000, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_fontStyle
- value: 1
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_fontColor.b
- value: 1
+ propertyPath: m_AnchorMin.x
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_fontColor.g
- value: 1
+ propertyPath: m_AnchorMin.y
+ value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_fontColor.r
- value: 1
+ propertyPath: m_SizeDelta.x
+ value: 401.35
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_fontSizeBase
- value: 18
+ propertyPath: m_SizeDelta.y
+ value: 116.6
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
- type: 3}
- propertyPath: m_sharedMaterial
- value:
- objectReference: {fileID: 5032941116342853730, guid: 47e8b32e9a931434d818b99a5fda9802,
- type: 2}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_enableAutoSizing
+ propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_fontColor32.rgba
- value: 4294967295
+ propertyPath: m_LocalPosition.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_VerticalAlignment
- value: 256
+ propertyPath: m_LocalPosition.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_enableWordWrapping
+ propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3256980160482674085, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_HorizontalAlignment
- value: 1
+ propertyPath: m_LocalRotation.x
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 2504330300081227973, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_LocalRotation.y
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_Value
- value: 52
+ propertyPath: m_LocalRotation.z
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0
+ propertyPath: m_AnchoredPosition.x
+ value: 340.7
objectReference: {fileID: 0}
- - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.y
- value: 0
+ propertyPath: m_AnchoredPosition.y
+ value: -295.5
objectReference: {fileID: 0}
- - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMin.x
+ propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5388427358030276019, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8196096452712137768, guid: 56e963d2c74584348966401f4ae903aa,
+ - target: {fileID: 8717298294381114474, guid: 5ce7a462627772044bbf8ffb7c67f36d,
type: 3}
- propertyPath: m_Name
- value: MusicAudioSlider Variant
+ propertyPath: m_text
+ value: Back
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: []
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 56e963d2c74584348966401f4ae903aa, type: 3}
---- !u!224 &2217876368782739679 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 394730307072220479, guid: 56e963d2c74584348966401f4ae903aa,
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8603572446406989805}
+ m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
+--- !u!114 &1604759585069276037 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- m_PrefabInstance: {fileID: 1998797588393465312}
+ m_PrefabInstance: {fileID: 2239308647500439603}
m_PrefabAsset: {fileID: 0}
---- !u!114 &3319529374857616930 stripped
+ m_GameObject: {fileID: 9019139294912864494}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &4925419797349878729 stripped
MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 3867591189117356994, guid: 56e963d2c74584348966401f4ae903aa,
+ m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
- m_PrefabInstance: {fileID: 1998797588393465312}
+ m_PrefabInstance: {fileID: 2239308647500439603}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &8624552564270420808 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ m_PrefabInstance: {fileID: 2239308647500439603}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &9019139294912864494 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ m_PrefabInstance: {fileID: 2239308647500439603}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &8603572446406989805
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9019139294912864494}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
m_Name:
m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1001 &3064986571302904359
PrefabInstance:
m_ObjectHideFlags: 0
@@ -4939,7 +3488,7 @@ PrefabInstance:
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_SizeDelta.y
- value: 450.2269
+ value: 595.9
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
@@ -4979,12 +3528,12 @@ PrefabInstance:
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 446.7
+ value: -308.3
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 51.3
+ value: -116.7
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
@@ -5038,20 +3587,41 @@ PrefabInstance:
propertyPath: m_Name
value: AmbienceAudioSlider Variant
objectReference: {fileID: 0}
+ - target: {fileID: 3236612254717571912, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 3236612254717571912, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Color.b
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3236612254717571912, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Color.g
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3236612254717571912, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Color.r
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 3841695443579005203, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 0.49
objectReference: {fileID: 0}
- target: {fileID: 3841695443579005203, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 3841695443579005203, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMin.x
- value: 0
+ value: 0.49
objectReference: {fileID: 0}
- target: {fileID: 4893367691373737291, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
@@ -5063,20 +3633,55 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.x
value: -0.19999695
objectReference: {fileID: 0}
- - target: {fileID: 3841695443579005203, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_Value
+ value: 49
objectReference: {fileID: 0}
- - target: {fileID: 3841695443579005203, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
+ propertyPath: m_Colors.m_PressedColor.b
+ value: 0.54901963
objectReference: {fileID: 0}
- target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
- propertyPath: m_Value
- value: 49
+ propertyPath: m_Colors.m_PressedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 5349020943331231586, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.r
+ value: 0.54901963
objectReference: {fileID: 0}
- target: {fileID: 5955137185571653893, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
@@ -5140,6 +3745,17 @@ PrefabInstance:
propertyPath: m_HorizontalAlignment
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 6434180876704709681, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6434180876704709681, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ type: 3}
- target: {fileID: 6707919545459088521, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_SizeDelta.x
@@ -5153,18 +3769,29 @@ PrefabInstance:
- target: {fileID: 6725792510883497061, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 0.49
objectReference: {fileID: 0}
- target: {fileID: 6725792510883497061, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 6725792510883497061, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_SizeDelta.x
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 6725792510883497061, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 3.5
objectReference: {fileID: 0}
+ - target: {fileID: 7530723406663381568, guid: 8dfdd54621b5c8e428c8fe295746803e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
- target: {fileID: 8536084771044735418, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_text
@@ -5250,7 +3877,7 @@ PrefabInstance:
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
@@ -5260,7 +3887,7 @@ PrefabInstance:
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
@@ -5310,12 +3937,12 @@ PrefabInstance:
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 50
objectReference: {fileID: 0}
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -111.1
objectReference: {fileID: 0}
- target: {fileID: 8857919229504623007, guid: 8dfdd54621b5c8e428c8fe295746803e,
type: 3}
@@ -5400,7 +4027,7 @@ PrefabInstance:
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_SizeDelta.y
- value: 683.4
+ value: 352.8
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
@@ -5440,12 +4067,12 @@ PrefabInstance:
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: -328.4
+ value: 465.6
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -67.7
+ value: -3.6
objectReference: {fileID: 0}
- target: {fileID: 3950694133849396982, guid: 300e528c7757b9d4091a07e06ffde962,
type: 3}
@@ -5529,466 +4156,92 @@ PrefabInstance:
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_SizeDelta.x
- value: 800
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_SizeDelta.y
- value: 50
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_AnchoredPosition.y
- value: -100
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 018de8eaa88e32c47a67d29f1217bf8a, type: 3}
---- !u!224 &3094682621853711814 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
- type: 3}
- m_PrefabInstance: {fileID: 5861794204240113680}
- m_PrefabAsset: {fileID: 0}
---- !u!1001 &6396693757679341651
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 5146007635842973501}
- m_Modifications:
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_TargetGraphic
- value:
- objectReference: {fileID: 255750221930281897}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_Mode
- value: 4
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.b
- value: 0.4117647
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.g
- value: 0.5019608
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_PressedColor.r
- value: 0.16470589
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnUp
- value:
- objectReference: {fileID: 6525420468615295914}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.b
- value: 0.4117647
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.g
- value: 0.5019608
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Colors.m_SelectedColor.r
- value: 0.16470589
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnLeft
- value:
- objectReference: {fileID: 5721418496580453089}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Navigation.m_SelectOnRight
- value:
- objectReference: {fileID: 9014477862548609965}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
- value: MoveToControls
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: StartUi, Assembly-CSharp
- objectReference: {fileID: 0}
- - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
- value: UnityEngine.Object, UnityEngine
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_text
- value: Rebind Controls
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontStyle
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.b
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.g
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor.r
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_fontColor32.rgba
- value: 4278190080
- objectReference: {fileID: 0}
- - target: {fileID: 6186044263102608079, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: SetWhiteOnHover
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Sprite
- value:
- objectReference: {fileID: 21300000, guid: f174f4b689a4e2748a5308126a362fd8,
- type: 3}
- - target: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Name
- value: Rebind Controls
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Pivot.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_Pivot.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMax.y
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
- objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0.5
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_SizeDelta.x
- value: 450
+ value: 800
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_SizeDelta.y
- value: 130
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 329.8
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -288.2
+ value: -100
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
+ - target: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8717298294381114474, guid: 5ce7a462627772044bbf8ffb7c67f36d,
- type: 3}
- propertyPath: m_text
- value: Rebind Controls
- objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 185077406734833232}}]
- m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
---- !u!114 &255750221930281897 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 6396693757679341651}
- 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 &3487633916638208808 stripped
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 018de8eaa88e32c47a67d29f1217bf8a, type: 3}
+--- !u!224 &3094682621853711814 stripped
RectTransform:
- m_CorrespondingSourceObject: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 6396693757679341651}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &5878112421178239973 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 6396693757679341651}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1 &4250389977987977358 stripped
-GameObject:
- m_CorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ m_CorrespondingSourceObject: {fileID: 8911431479671049686, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
- m_PrefabInstance: {fileID: 6396693757679341651}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &185077406734833232
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+ m_PrefabInstance: {fileID: 5861794204240113680}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4250389977987977358}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- UIButtonHighlightSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
- UIButtonPressSFX:
- name:
- playOnInit: 0
- _events:
- startEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
- type: 2}
- pauseEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- resumeEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- stopEvent:
- idInternal: 0
- valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
- _callbacks:
- onStart:
- m_PersistentCalls:
- m_Calls: []
- onRestart:
- m_PersistentCalls:
- m_Calls: []
- onCompleted:
- m_PersistentCalls:
- m_Calls: []
- onBeat:
- m_PersistentCalls:
- m_Calls: []
- onMarker:
- m_PersistentCalls:
- m_Calls: []
--- !u!1001 &7445696070140232150
PrefabInstance:
m_ObjectHideFlags: 0
@@ -6011,7 +4264,7 @@ PrefabInstance:
type: 3}
propertyPath: m_fontAsset
value:
- objectReference: {fileID: 11400000, guid: 4d076116692bc794cb405f81320309e0,
+ objectReference: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377,
type: 2}
- target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
@@ -6032,7 +4285,7 @@ PrefabInstance:
type: 3}
propertyPath: m_sharedMaterial
value:
- objectReference: {fileID: 5421802285780558530, guid: 4d076116692bc794cb405f81320309e0,
+ objectReference: {fileID: 484691237190804879, guid: 38a4173e5d84703438959bb5cca50377,
type: 2}
- target: {fileID: 3682103093711693449, guid: 800ca225faf61f64a95bc97a6a80f6dc,
type: 3}
@@ -6186,7 +4439,7 @@ PrefabInstance:
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
@@ -6196,7 +4449,7 @@ PrefabInstance:
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
@@ -6246,12 +4499,12 @@ PrefabInstance:
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 0
+ value: 50
objectReference: {fileID: 0}
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -313.3
objectReference: {fileID: 0}
- target: {fileID: 190531125102630675, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
@@ -6335,15 +4588,42 @@ PrefabInstance:
propertyPath: m_enableWordWrapping
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 1210272710492402892, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 2378900047330032317, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Type
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2378900047330032317, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 44c8db5a764c36944bda1d89f7e78eb3,
+ type: 3}
- target: {fileID: 2675016342145188585, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 0.58
objectReference: {fileID: 0}
- target: {fileID: 2675016342145188585, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2675016342145188585, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 17
+ objectReference: {fileID: 0}
+ - target: {fileID: 2675016342145188585, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 3.5
objectReference: {fileID: 0}
- target: {fileID: 2692608175116474885, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
@@ -6422,16 +4702,71 @@ PrefabInstance:
propertyPath: m_HorizontalAlignment
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2675016342145188585, guid: 1106c1e19720a324cb20438dd0882c7e,
- type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
- objectReference: {fileID: 0}
- target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_Value
value: 58
objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_PressedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Navigation.m_SelectOnUp
+ value:
+ objectReference: {fileID: 3319529374857616930}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_SelectedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Navigation.m_SelectOnDown
+ value:
+ objectReference: {fileID: 9014477862548609965}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.b
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.g
+ value: 0.54901963
+ objectReference: {fileID: 0}
+ - target: {fileID: 3635191750093324782, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Colors.m_HighlightedColor.r
+ value: 0.54901963
+ objectReference: {fileID: 0}
- target: {fileID: 4296990856594338759, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchoredPosition.x
@@ -6440,27 +4775,38 @@ PrefabInstance:
- target: {fileID: 5555524602418900895, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 0.58
objectReference: {fileID: 0}
- target: {fileID: 5555524602418900895, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 5555524602418900895, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
propertyPath: m_AnchorMin.x
+ value: 0.58
+ objectReference: {fileID: 0}
+ - target: {fileID: 6098859218331350468, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Sprite
+ value:
+ objectReference: {fileID: 21300000, guid: 55de20dec572069439bc847a5157a6ba,
+ type: 3}
+ - target: {fileID: 6098859218331350468, guid: 1106c1e19720a324cb20438dd0882c7e,
+ type: 3}
+ propertyPath: m_Color.b
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5555524602418900895, guid: 1106c1e19720a324cb20438dd0882c7e,
+ - target: {fileID: 6098859218331350468, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
- propertyPath: m_AnchorMax.x
- value: 0.5
+ propertyPath: m_Color.g
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5555524602418900895, guid: 1106c1e19720a324cb20438dd0882c7e,
+ - target: {fileID: 6098859218331350468, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
- propertyPath: m_AnchorMin.x
- value: 0.5
+ propertyPath: m_Color.r
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 8530055598950321668, guid: 1106c1e19720a324cb20438dd0882c7e,
type: 3}
@@ -6527,7 +4873,7 @@ PrefabInstance:
type: 3}
propertyPath: m_Navigation.m_SelectOnUp
value:
- objectReference: {fileID: 6525420468615295914}
+ objectReference: {fileID: 6259914170925773001}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_Colors.m_SelectedColor.b
@@ -6547,7 +4893,7 @@ PrefabInstance:
type: 3}
propertyPath: m_Navigation.m_SelectOnLeft
value:
- objectReference: {fileID: 5878112421178239973}
+ objectReference: {fileID: 1604759585069276037}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
@@ -6571,7 +4917,7 @@ PrefabInstance:
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
- value: UiManager`1[[StartUi+UiStates, Assembly-CSharp
+ value: UiManager`1[[SettingsUi+UiStates, Assembly-CSharp
objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
@@ -6657,12 +5003,12 @@ PrefabInstance:
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SizeDelta.x
- value: 243.7
+ value: 244.2
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SizeDelta.y
- value: 130
+ value: 116.6
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
@@ -6702,12 +5048,12 @@ PrefabInstance:
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 696.9
+ value: 685.8
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -288.2
+ value: -295.5
objectReference: {fileID: 0}
- target: {fileID: 7539887267079041915, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
@@ -6730,12 +5076,14 @@ PrefabInstance:
value: Back
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 5761071370130938904}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5761071370130938904}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!1 &1618746007458963654 stripped
GameObject:
diff --git a/Assets/Prefabs/Ui/UI Canvases/StartMenuCanvasMaster.prefab b/Assets/Prefabs/Ui/UI Canvases/StartMenuCanvasMaster.prefab
index 74abad12..0daad498 100644
--- a/Assets/Prefabs/Ui/UI Canvases/StartMenuCanvasMaster.prefab
+++ b/Assets/Prefabs/Ui/UI Canvases/StartMenuCanvasMaster.prefab
@@ -202,7 +202,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
m_Name:
m_EditorClassIdentifier:
- DefaultButton: {fileID: 5626726546141814160}
+ DefaultButton: {fileID: 729901164599583516}
TriggerOnClick: 0
OnlyFirstBoot: 0
--- !u!225 &2578126606728250543
@@ -429,6 +429,7 @@ GameObject:
- component: {fileID: 5439636599180697503}
- component: {fileID: 7377753065464016387}
- component: {fileID: 6021489658652053754}
+ - component: {fileID: 243851075884471774}
m_Layer: 5
m_Name: StartMenuCanvasMaster
m_TagString: MasterCanvas
@@ -593,6 +594,32 @@ MonoBehaviour:
PauseAnimations: 0
DisableInventoryInteractions: 0
DisableInventory: 0
+--- !u!114 &243851075884471774
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7603451394194247580}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e699a8c540eee98439418a908e76ecc0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: ae8d9d44
+ useOtherObject: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ecb40a8b1f36de74ebe76cf6310a46b1,
+ type: 2}
+ decodeBank: 0
+ overrideLoadSetting: 0
+ loadAsynchronous: 0
+ saveDecodedBank: 0
+ unloadTriggerList: 958ca0ea
+ bankNameInternal:
+ valueGuidInternal:
--- !u!1001 &249947800686975146
PrefabInstance:
m_ObjectHideFlags: 0
@@ -611,6 +638,16 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 6358795010935649104}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_WrapAround
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_PressedSprite
@@ -629,6 +666,21 @@ PrefabInstance:
value:
objectReference: {fileID: 21300000, guid: 77c084c6c80c69a42acef485f30e274b,
type: 3}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 6021489658652053754}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToCheckToNewGame
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: StartUi, Assembly-CSharp
+ objectReference: {fileID: 0}
- target: {fileID: 4133503315346045963, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_text
@@ -878,13 +930,27 @@ PrefabInstance:
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 5057136547662125629}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5057136547662125629}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
+--- !u!114 &729901164599583516 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ m_PrefabInstance: {fileID: 249947800686975146}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7011552724334631031}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!114 &6358795010935649104 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
@@ -1003,6 +1069,21 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 5985774589466151106}
m_Modifications:
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 147265697894733147, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 397
+ objectReference: {fileID: 0}
- target: {fileID: 1265229964473499952, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
@@ -1108,6 +1189,16 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3067500494220059235, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 4112980390892828168, guid: f3f2a9c4ea0e34640abaca55c373c14f,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
@@ -1128,14 +1219,23 @@ PrefabInstance:
propertyPath: m_Name
value: Quit Confirmation Popup
objectReference: {fileID: 0}
+ - target: {fileID: 4476050894159867653, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 2308948895542792645,
- guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}, insertIndex: -1, addedObject: {
- fileID: 4713444904889841235}}, {targetCorrespondingSourceObject: {fileID: 617497707809089277,
- guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}, insertIndex: -1, addedObject: {
- fileID: 5926894723160133896}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 4713444904889841235}
+ - targetCorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5926894723160133896}
m_SourcePrefab: {fileID: 100100000, guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}
--- !u!1 &50661305576107969 stripped
GameObject:
@@ -1341,11 +1441,191 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 5985774589466151106}
m_Modifications:
+ - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 762256123787014344, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -106.6
+ objectReference: {fileID: 0}
+ - target: {fileID: 979295448189170492, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1604759585069276037, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 6021489658652053754}
+ - target: {fileID: 1604759585069276037, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
+ value: MoveToControls
+ objectReference: {fileID: 0}
+ - target: {fileID: 1604759585069276037, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
+ value: StartUi, Assembly-CSharp
+ objectReference: {fileID: 0}
+ - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.49
+ objectReference: {fileID: 0}
+ - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1772842698965338483, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.49
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217876368782739679, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -150
+ objectReference: {fileID: 0}
+ - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.58
+ objectReference: {fileID: 0}
+ - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2730598387769531867, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.58
+ objectReference: {fileID: 0}
- target: {fileID: 2936166575423427322, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
propertyPath: m_Name
value: OptionsCanvas
objectReference: {fileID: 0}
+ - target: {fileID: 2936166575423427322, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 3715513326755955366, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -433
+ objectReference: {fileID: 0}
+ - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 3773050565261643132, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -351.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 4142199993925590309, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 4205107030982101940, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -188.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4578839296608057992, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.52
+ objectReference: {fileID: 0}
- target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
propertyPath: m_Pivot.x
@@ -1393,64 +1673,209 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 5590179149933655552, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -269.8
+ objectReference: {fileID: 0}
+ - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.58
+ objectReference: {fileID: 0}
+ - target: {fileID: 5612516226668638381, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5871196323545198675, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 5878112421178239973, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
+ value:
+ objectReference: {fileID: 6021489658652053754}
+ - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 6280181959016821247, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -80
+ objectReference: {fileID: 0}
+ - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0.52
+ objectReference: {fileID: 0}
+ - target: {fileID: 6308961527028176894, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7041811459901831365, guid: 511ccb998b35c7c468c63561cc83de28,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: -50
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalRotation.w
+ propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
+ propertyPath: m_AnchoredPosition.x
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 7663121027940689239, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
+ propertyPath: m_AnchoredPosition.y
+ value: -220
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 7920171354607433712, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 0
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_AnchoredPosition.y
- value: 0
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
+ propertyPath: m_AnchoredPosition.x
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8085818586248430084, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
+ propertyPath: m_AnchoredPosition.y
+ value: -10
objectReference: {fileID: 0}
- - target: {fileID: 5146007635842973501, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
+ propertyPath: m_AnchorMax.x
+ value: 0.49
objectReference: {fileID: 0}
- - target: {fileID: 5878112421178239973, guid: 511ccb998b35c7c468c63561cc83de28,
+ - target: {fileID: 8114578379422540805, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
- propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
- value:
- objectReference: {fileID: 6021489658652053754}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 9014477862548609965, guid: 511ccb998b35c7c468c63561cc83de28,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
@@ -1491,6 +1916,16 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 1910596138432021831}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_WrapAround
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_PressedSprite
@@ -1728,12 +2163,14 @@ PrefabInstance:
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 5723800604189660611}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5723800604189660611}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!114 &1910596138432021831 stripped
MonoBehaviour:
@@ -1809,7 +2246,8 @@ MonoBehaviour:
startEvent:
idInternal: 0
valueGuidInternal:
- WwiseObjectReference: {fileID: 0}
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
pauseEvent:
idInternal: 0
valueGuidInternal:
@@ -1862,12 +2300,28 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 2020425844430294492}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_WrapAround
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_PressedSprite
value:
objectReference: {fileID: 21300000, guid: 77c084c6c80c69a42acef485f30e274b,
type: 3}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_SpriteState.m_DisabledSprite
+ value:
+ objectReference: {fileID: 21300000, guid: 6ec9787a839e71647b134b5eb76a6be7,
+ type: 3}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_SelectedSprite
@@ -2109,8 +2563,8 @@ PrefabInstance:
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
@@ -2579,6 +3033,16 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 509707325701545073}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_WrapAround
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_PressedSprite
@@ -2821,12 +3285,14 @@ PrefabInstance:
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 8517734063297767911}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 8517734063297767911}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!114 &509707325701545073 stripped
MonoBehaviour:
@@ -3119,11 +3585,15 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 2308948895542792645,
- guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}, insertIndex: -1, addedObject: {
- fileID: 4593213828180426048}}, {targetCorrespondingSourceObject: {fileID: 617497707809089277,
- guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}, insertIndex: -1, addedObject: {
- fileID: 5647783140351775486}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 2308948895542792645, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 4593213828180426048}
+ - targetCorrespondingSourceObject: {fileID: 617497707809089277, guid: f3f2a9c4ea0e34640abaca55c373c14f,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 5647783140351775486}
m_SourcePrefab: {fileID: 100100000, guid: f3f2a9c4ea0e34640abaca55c373c14f, type: 3}
--- !u!225 &54729022619238924 stripped
CanvasGroup:
@@ -3339,15 +3809,25 @@ PrefabInstance:
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 630495718436940309, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 630495718436940309, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 125.92183
+ objectReference: {fileID: 0}
- target: {fileID: 630495718436940309, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50
+ value: 448.31
objectReference: {fileID: 0}
- target: {fileID: 630495718436940309, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -300
+ value: -364.80457
objectReference: {fileID: 0}
- target: {fileID: 777572891421839233, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
@@ -3469,6 +3949,36 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: -175
objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 128.38593
+ objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 448.31
+ objectReference: {fileID: 0}
+ - target: {fileID: 1457941482355108596, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -370.9648
+ objectReference: {fileID: 0}
- target: {fileID: 2441613427510591395, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchorMax.y
@@ -3479,15 +3989,25 @@ PrefabInstance:
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 2441613427510591395, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 2441613427510591395, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 128.38593
+ objectReference: {fileID: 0}
- target: {fileID: 2441613427510591395, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50
+ value: 448.31
objectReference: {fileID: 0}
- target: {fileID: 2441613427510591395, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -50
+ value: -64.19296
objectReference: {fileID: 0}
- target: {fileID: 3790886851199162318, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
@@ -3499,15 +4019,25 @@ PrefabInstance:
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 3790886851199162318, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 3790886851199162318, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 125.92183
+ objectReference: {fileID: 0}
- target: {fileID: 3790886851199162318, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50
+ value: 448.31
objectReference: {fileID: 0}
- target: {fileID: 3790886851199162318, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -175
+ value: -213.88275
objectReference: {fileID: 0}
- target: {fileID: 3832079106626808308, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
@@ -3539,15 +4069,25 @@ PrefabInstance:
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 4103152493057231368, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 4103152493057231368, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 125.92183
+ objectReference: {fileID: 0}
- target: {fileID: 4103152493057231368, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.x
- value: 50
+ value: 448.31
objectReference: {fileID: 0}
- target: {fileID: 4103152493057231368, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: -425
+ value: -515.72644
objectReference: {fileID: 0}
- target: {fileID: 4145861179061831794, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
@@ -3669,11 +4209,101 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: -300
objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 125.92183
+ objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 448.31
+ objectReference: {fileID: 0}
+ - target: {fileID: 7106955861694392879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -62.960915
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 128.38593
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 448.31
+ objectReference: {fileID: 0}
+ - target: {fileID: 7254495949871563980, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -217.57889
+ objectReference: {fileID: 0}
- target: {fileID: 7373613630706585208, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 6021489658652053754}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 896.62
+ objectReference: {fileID: 0}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 128.38593
+ objectReference: {fileID: 0}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 448.31
+ objectReference: {fileID: 0}
+ - target: {fileID: 7425110348576980879, guid: 4571f7f1d56d9db438090356ae6879e8,
+ type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -524.3507
+ objectReference: {fileID: 0}
- target: {fileID: 7786346015886179716, guid: 4571f7f1d56d9db438090356ae6879e8,
type: 3}
propertyPath: m_Name
@@ -3734,6 +4364,16 @@ PrefabInstance:
propertyPath: m_TargetGraphic
value:
objectReference: {fileID: 2680937379027624364}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_Mode
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ propertyPath: m_Navigation.m_WrapAround
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 672970448334257078, guid: 2976cd3258159dd408cdefc06ef14d89,
type: 3}
propertyPath: m_SpriteState.m_PressedSprite
@@ -3971,12 +4611,14 @@ PrefabInstance:
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: [{fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}]
+ m_RemovedGameObjects:
+ - {fileID: 7986871378343384411, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
m_AddedGameObjects: []
- m_AddedComponents: [{targetCorrespondingSourceObject: {fileID: 7077956838690717917,
- guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}, insertIndex: -1, addedObject: {
- fileID: 3184920840544014847}}]
+ m_AddedComponents:
+ - targetCorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 3184920840544014847}
m_SourcePrefab: {fileID: 100100000, guid: 2976cd3258159dd408cdefc06ef14d89, type: 3}
--- !u!224 &1647914762730780973 stripped
RectTransform:
@@ -3984,18 +4626,6 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 9114615199726045782}
m_PrefabAsset: {fileID: 0}
---- !u!114 &2680937379027624364 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
- type: 3}
- m_PrefabInstance: {fileID: 9114615199726045782}
- 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 &2036869501684353675 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7077956838690717917, guid: 2976cd3258159dd408cdefc06ef14d89,
@@ -4087,6 +4717,18 @@ MonoBehaviour:
onMarker:
m_PersistentCalls:
m_Calls: []
+--- !u!114 &2680937379027624364 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 6577793592957217786, guid: 2976cd3258159dd408cdefc06ef14d89,
+ type: 3}
+ m_PrefabInstance: {fileID: 9114615199726045782}
+ 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 &9138697011528422651
PrefabInstance:
m_ObjectHideFlags: 0
@@ -4105,8 +4747,8 @@ PrefabInstance:
propertyPath: m_text
value: Joe Gibson, Emily Tran, Jonah Ryan, Sammy Chang, Dylan Mahler, Garrett
Blake, Ethan Yoshino, Samuel Spivey, Damon-Hoa "Damon" Phan, Mike McInnes,
- Autumn Moulios, Amanda "Mandy" Stafford, Parker Ehlers, Ivy Dudzik, Evan Lake,
- Alexa Medina, Savannah "Savvy" Burch, Michael Nieto
+ Autumn Moulios, Amanda "Mandy" Stafford, Parker Ehlers, Ivy Dudzik, Evan
+ Lake, Alexa Medina, Savannah "Savvy" Burch, Michael Nieto
objectReference: {fileID: 0}
- target: {fileID: 3682103093711693449, guid: 018de8eaa88e32c47a67d29f1217bf8a,
type: 3}
diff --git a/Assets/Prefabs/Ui/_Elements/Control Binding Pair.prefab b/Assets/Prefabs/Ui/_Elements/Control Binding Pair.prefab
index e701baf7..f206e4ca 100644
--- a/Assets/Prefabs/Ui/_Elements/Control Binding Pair.prefab
+++ b/Assets/Prefabs/Ui/_Elements/Control Binding Pair.prefab
@@ -88,6 +88,11 @@ GameObject:
- component: {fileID: 1332776023593814454}
- component: {fileID: 901581508195333524}
- component: {fileID: 4131407858677362987}
+ - component: {fileID: 2413271526745138071}
+ - component: {fileID: 2042525622086116755}
+ - component: {fileID: 679872441900570371}
+ - component: {fileID: 1774009661141917150}
+ - component: {fileID: 3623055495701238531}
m_Layer: 5
m_Name: Binding
m_TagString: Untagged
@@ -211,6 +216,221 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!114 &2413271526745138071
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 264499750524029761}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9f5b4ec53dc443045aa98c8a24cd86da, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_listeners:
+ initialListenerList: []
+ useDefaultListeners: 1
+ isEnvironmentAware: 1
+ isStaticObject: 0
+ usePositionOffsetData: 0
+ m_positionOffsetData:
+ KeepMe: 0
+ positionOffset: {x: 0, y: 185.66562, z: 0}
+ scalingFactor: 1
+ m_posOffsetData: {fileID: 0}
+ listenerMask: 1
+--- !u!114 &2042525622086116755
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 264499750524029761}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fbed1ab89036b6f4cab998bd785bbd2a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: 9864aaa1
+ useOtherObject: 0
+ actionOnEventType: 0
+ curveInterpolation: 4
+ enableActionOnEvent: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ec8b60dd61581ac43a9002db2e6a1949,
+ type: 2}
+ useCallbacks: 0
+ stopSoundOnDestroy: 0
+ Callbacks: []
+ soundEmitterObject: {fileID: 0}
+ transitionDuration: 0
+ eventIdInternal: 0
+ valueGuidInternal:
+ m_callbackDataInternal: {fileID: 0}
+--- !u!114 &679872441900570371
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 264499750524029761}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fbed1ab89036b6f4cab998bd785bbd2a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: 3b35642d
+ useOtherObject: 0
+ actionOnEventType: 0
+ curveInterpolation: 4
+ enableActionOnEvent: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 82f0c0ba5eb28d548ab19390da253156,
+ type: 2}
+ useCallbacks: 0
+ stopSoundOnDestroy: 0
+ Callbacks: []
+ soundEmitterObject: {fileID: 0}
+ transitionDuration: 0
+ eventIdInternal: 0
+ valueGuidInternal:
+ m_callbackDataInternal: {fileID: 0}
+--- !u!114 &1774009661141917150
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 264499750524029761}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Delegates:
+ - eventID: 2
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 2042525622086116755}
+ m_TargetAssemblyTypeName: AkEvent, AK.Wwise.Unity.MonoBehaviour
+ m_MethodName: HandleEvent
+ m_Mode: 2
+ m_Arguments:
+ m_ObjectArgument: {fileID: 264499750524029761}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ - eventID: 3
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 679872441900570371}
+ m_TargetAssemblyTypeName: AkEvent, AK.Wwise.Unity.MonoBehaviour
+ m_MethodName: HandleEvent
+ m_Mode: 2
+ m_Arguments:
+ m_ObjectArgument: {fileID: 264499750524029761}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3623055495701238531
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 264499750524029761}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: a595cab740155774cabf328279de8b96,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1 &516992412108567335
GameObject:
m_ObjectHideFlags: 0
@@ -223,6 +443,11 @@ GameObject:
- component: {fileID: 4939475522547015148}
- component: {fileID: 1670916897829807486}
- component: {fileID: 8119189305666588131}
+ - component: {fileID: 8262459160049030531}
+ - component: {fileID: 8995859036216748041}
+ - component: {fileID: 4364236249135100578}
+ - component: {fileID: 3473247348908146080}
+ - component: {fileID: 7717528296741639547}
m_Layer: 5
m_Name: Reset
m_TagString: Untagged
@@ -346,6 +571,221 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!114 &8262459160049030531
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516992412108567335}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9f5b4ec53dc443045aa98c8a24cd86da, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_listeners:
+ initialListenerList: []
+ useDefaultListeners: 1
+ isEnvironmentAware: 1
+ isStaticObject: 0
+ usePositionOffsetData: 0
+ m_positionOffsetData:
+ KeepMe: 0
+ positionOffset: {x: 0, y: 185.66562, z: 0}
+ scalingFactor: 1
+ m_posOffsetData: {fileID: 0}
+ listenerMask: 1
+--- !u!114 &8995859036216748041
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516992412108567335}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fbed1ab89036b6f4cab998bd785bbd2a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: 9864aaa1
+ useOtherObject: 0
+ actionOnEventType: 0
+ curveInterpolation: 4
+ enableActionOnEvent: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ec8b60dd61581ac43a9002db2e6a1949,
+ type: 2}
+ useCallbacks: 0
+ stopSoundOnDestroy: 0
+ Callbacks: []
+ soundEmitterObject: {fileID: 0}
+ transitionDuration: 0
+ eventIdInternal: 0
+ valueGuidInternal:
+ m_callbackDataInternal: {fileID: 0}
+--- !u!114 &4364236249135100578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516992412108567335}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fbed1ab89036b6f4cab998bd785bbd2a, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ triggerList: 3b35642d
+ useOtherObject: 0
+ actionOnEventType: 0
+ curveInterpolation: 4
+ enableActionOnEvent: 0
+ data:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 82f0c0ba5eb28d548ab19390da253156,
+ type: 2}
+ useCallbacks: 0
+ stopSoundOnDestroy: 0
+ Callbacks: []
+ soundEmitterObject: {fileID: 0}
+ transitionDuration: 0
+ eventIdInternal: 0
+ valueGuidInternal:
+ m_callbackDataInternal: {fileID: 0}
+--- !u!114 &3473247348908146080
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516992412108567335}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Delegates:
+ - eventID: 2
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 8995859036216748041}
+ m_TargetAssemblyTypeName: AkEvent, AK.Wwise.Unity.MonoBehaviour
+ m_MethodName: HandleEvent
+ m_Mode: 2
+ m_Arguments:
+ m_ObjectArgument: {fileID: 516992412108567335}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ - eventID: 3
+ callback:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 4364236249135100578}
+ m_TargetAssemblyTypeName: AkEvent, AK.Wwise.Unity.MonoBehaviour
+ m_MethodName: HandleEvent
+ m_Mode: 2
+ m_Arguments:
+ m_ObjectArgument: {fileID: 516992412108567335}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.GameObject, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &7717528296741639547
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 516992412108567335}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: be4aeb9083773854e9e1e15edd9293e7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ UIButtonHighlightSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: ebf73952607f7df4a966daf96d70a325,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
+ UIButtonPressSFX:
+ name:
+ playOnInit: 0
+ _events:
+ startEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 11400000, guid: 61ff56a25270ad14387a178d6652f71d,
+ type: 2}
+ pauseEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ resumeEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ stopEvent:
+ idInternal: 0
+ valueGuidInternal:
+ WwiseObjectReference: {fileID: 0}
+ _callbacks:
+ onStart:
+ m_PersistentCalls:
+ m_Calls: []
+ onRestart:
+ m_PersistentCalls:
+ m_Calls: []
+ onCompleted:
+ m_PersistentCalls:
+ m_Calls: []
+ onBeat:
+ m_PersistentCalls:
+ m_Calls: []
+ onMarker:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1 &4143660242767703102
GameObject:
m_ObjectHideFlags: 0
diff --git a/Assets/Prefabs/_Objects/Player/Player.prefab b/Assets/Prefabs/_Objects/Player/Player.prefab
index 4bafa454..72808bab 100644
--- a/Assets/Prefabs/_Objects/Player/Player.prefab
+++ b/Assets/Prefabs/_Objects/Player/Player.prefab
@@ -133,8 +133,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1904016434436971752}
serializedVersion: 2
- m_LocalRotation: {x: -0.1765611, y: 0.009534234, z: 0.0017103262, w: 0.984242}
- m_LocalPosition: {x: -0.25, y: 0.78499997, z: -4.7}
+ m_LocalRotation: {x: 0.24903516, y: 0.5467732, z: -0.17454953, w: 0.7800981}
+ m_LocalPosition: {x: -3.775, y: 4.755, z: -1.37}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -206,7 +206,7 @@ Camera:
width: 1
height: 1
near clip plane: 0.3
- far clip plane: 1000
+ far clip plane: 2500
field of view: 1
orthographic: 0
orthographic size: 5
@@ -627,8 +627,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8208938610237536702}
serializedVersion: 2
- m_LocalRotation: {x: 0.17656104, y: -0.009534234, z: -0.0017103256, w: -0.984242}
- m_LocalPosition: {x: -0.25, y: 0.78499997, z: -4.7}
+ m_LocalRotation: {x: 0.17538275, y: 0.5606403, z: -0.122926265, w: 0.7998829}
+ m_LocalPosition: {x: -3.775, y: 4.755, z: -1.37}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -700,7 +700,7 @@ Camera:
width: 1
height: 1
near clip plane: 0.3
- far clip plane: 1000
+ far clip plane: 2500
field of view: 65
orthographic: 0
orthographic size: 5
@@ -951,8 +951,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8dd1007a112947e4fb7ad621905dbc20, type: 3}
m_Name:
m_EditorClassIdentifier:
- tiltFactor: 3
- lerpSpeed: 10
+ tiltFactor: 20
+ lerpSpeed: 3
pointerTiltCurve:
serializedVersion: 2
m_Curve:
diff --git a/Assets/Resources/Cards/Items/Scrap Paper.asset b/Assets/Resources/Cards/Items/Scrap Paper.asset
index 228e7f17..d26bd153 100644
--- a/Assets/Resources/Cards/Items/Scrap Paper.asset
+++ b/Assets/Resources/Cards/Items/Scrap Paper.asset
@@ -14,7 +14,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
CardName: Scrap Paper
ID: scrap_paper
- Description:
+ Description: It's worthless
Sprite: {fileID: 21300000, guid: 0e2ae1e37a4ec8d4a93f2da1d2e0f21e, type: 3}
BaseValue: 1
Tags:
diff --git a/Assets/Resources/NPC/Roro 1.asset b/Assets/Resources/NPC/Roro 1.asset
index 9f609771..1a8b792d 100644
--- a/Assets/Resources/NPC/Roro 1.asset
+++ b/Assets/Resources/NPC/Roro 1.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 1
m_EditorClassIdentifier:
- Name: Roro
+ Name: Althea
Icon: {fileID: 21300000, guid: 7d9ea26c8934dee49aed7f9b8f98ba83, type: 3}
Bio: It's a Roro
FlagID: roro_1_bartered
ItemOnOffer: {fileID: 11400000, guid: ad8e6a92f388f7b499a3c6f6cb32d9bf, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: 3d30e89bb6785644ba3c442728f20753, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: Happy trading with ya!
+ BarterMessageLose: You're a little off...
BarterAttempts: 1
EffectCards:
- rid: 6991182339336044559
@@ -42,7 +42,7 @@ MonoBehaviour:
Text: +2
ConditionImage: {fileID: 21300000, guid: f50400670d590a54d987f82f4658016d,
type: 3}
- _revealed: 0
+ _revealed: 1
RequiresAllConditions: 1
ItemConditions:
- rid: 6077773197129285651
diff --git a/Assets/Resources/NPC/Roro 2.asset b/Assets/Resources/NPC/Roro 2.asset
index df9337c4..8b981072 100644
--- a/Assets/Resources/NPC/Roro 2.asset
+++ b/Assets/Resources/NPC/Roro 2.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 2
m_EditorClassIdentifier:
- Name: Roro
+ Name: Perri
Icon: {fileID: 21300000, guid: 7d9ea26c8934dee49aed7f9b8f98ba83, type: 3}
Bio: It's a Roro
FlagID: roro_2_bartered
ItemOnOffer: {fileID: 11400000, guid: da17c6d4dc263374bbf24bc95f23eeb0, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: 4748f895a5dda4c4795db29cf789041b, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: Have a good time!
+ BarterMessageLose: You'll need more than that for this relic.
BarterAttempts: 1
EffectCards:
- rid: 6991182339336044559
@@ -43,7 +43,7 @@ MonoBehaviour:
Text: +10
ConditionImage: {fileID: 21300000, guid: 50cf29902bcad3e49a54e7106532a66f,
type: 3}
- _revealed: 0
+ _revealed: 1
RequiresAllConditions: 1
ItemConditions:
- rid: 6077773197129285652
diff --git a/Assets/Resources/NPC/Roro 3.asset b/Assets/Resources/NPC/Roro 3.asset
index be4e8b5e..c5121274 100644
--- a/Assets/Resources/NPC/Roro 3.asset
+++ b/Assets/Resources/NPC/Roro 3.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 3
m_EditorClassIdentifier:
- Name: Roro
+ Name: Ron
Icon: {fileID: 21300000, guid: ed88064bc7fcd2c4a9f223d7b99d3c8a, type: 3}
Bio: It's a Roro
FlagID: roro_3_bartered
ItemOnOffer: {fileID: 11400000, guid: af210dedcdbaf56429bf9d6f8b6ac2c0, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: 67d01c9d97d2e5043947cb11c4f70de5, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: What should I grow next?
+ BarterMessageLose: There seems to be a lot of fertilizer in this city.
BarterAttempts: 1
EffectCards:
- rid: 6991182339336044559
diff --git a/Assets/Resources/NPC/Roro 4.asset b/Assets/Resources/NPC/Roro 4.asset
index ed5b0e10..155ff0d9 100644
--- a/Assets/Resources/NPC/Roro 4.asset
+++ b/Assets/Resources/NPC/Roro 4.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 4
m_EditorClassIdentifier:
- Name: Roro
+ Name: Phyll
Icon: {fileID: 21300000, guid: 78c9c3087a1534945acc8d7d8cbfbb53, type: 3}
Bio: It's a Roro
FlagID: roro_4_bartered
ItemOnOffer: {fileID: 11400000, guid: b3f6500aede711c489da950e7409d09b, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: b2bb22bfc7c73f14f9e1d874246aa81e, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: I've got a few of these already. Here ya go!
+ BarterMessageLose: Next time bring better items for my religious collection.
BarterAttempts: 1
EffectCards:
- rid: 8151269401547244307
diff --git a/Assets/Resources/NPC/Roro 5.asset b/Assets/Resources/NPC/Roro 5.asset
index 44d703f0..54b62bbf 100644
--- a/Assets/Resources/NPC/Roro 5.asset
+++ b/Assets/Resources/NPC/Roro 5.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 5
m_EditorClassIdentifier:
- Name: Roro
+ Name: Reverend Roro
Icon: {fileID: 21300000, guid: 59003d15ea8433f42a546d300fb493f7, type: 3}
Bio: It's a Roro
FlagID: roro_5_bartered
ItemOnOffer: {fileID: 11400000, guid: a942cf1638829df488725379b2d4fab7, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: a942cf1638829df488725379b2d4fab7, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: Here are the keys to the room upstairs.
+ BarterMessageLose: Come back when you have enough, I'm very busy.
BarterAttempts: 1
EffectCards:
- rid: 6991182339336044559
diff --git a/Assets/Resources/NPC/Roro 6.asset b/Assets/Resources/NPC/Roro 6.asset
index e9be1986..f6dd8870 100644
--- a/Assets/Resources/NPC/Roro 6.asset
+++ b/Assets/Resources/NPC/Roro 6.asset
@@ -12,15 +12,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Roro 6
m_EditorClassIdentifier:
- Name: Roro
+ Name: Conductor Roro
Icon: {fileID: 21300000, guid: 59003d15ea8433f42a546d300fb493f7, type: 3}
Bio: It's a Roro
FlagID: roro_6_bartered
ItemOnOffer: {fileID: 11400000, guid: 081c2b4ca1f4c724e9f3ae2ecedc03c3, type: 2}
ItemsOnOffer:
- {fileID: 11400000, guid: 78a687ddd89ee0a47957568b77fd1248, type: 2}
- BarterMessageWin: Here you go!
- BarterMessageLose: That's not enough...
+ BarterMessageWin: What song should I start with...
+ BarterMessageLose: Argh, if you have no business stop distracting me.
BarterAttempts: 1
EffectCards:
- rid: 6991182339336044559
diff --git a/Assets/Resources/NPC/Tutorial Roro.asset b/Assets/Resources/NPC/Tutorial Roro.asset
index d9f1d63b..ef3ec87c 100644
--- a/Assets/Resources/NPC/Tutorial Roro.asset
+++ b/Assets/Resources/NPC/Tutorial Roro.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: f86243f10543f9a4ebe9c1097513fcf3, type: 3}
m_Name: Tutorial Roro
m_EditorClassIdentifier:
- Name: Roro
+ Name: SUPA FAN
Icon: {fileID: 21300000, guid: 7d9ea26c8934dee49aed7f9b8f98ba83, type: 3}
Bio: It's a Roro
FlagID: tutorial_bartered
diff --git a/Assets/Scenes/Final/0-TitleScreen.unity b/Assets/Scenes/Final/0-TitleScreen.unity
index b47d392b..b894ea2b 100644
--- a/Assets/Scenes/Final/0-TitleScreen.unity
+++ b/Assets/Scenes/Final/0-TitleScreen.unity
@@ -694,74 +694,6 @@ MonoBehaviour:
unloadTriggerList: 958ca0ea
bankNameInternal:
valueGuidInternal:
---- !u!1001 &1221179357
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 975.3512
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 505.14447
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 1838.497
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7421495765620924663, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_Name
- value: Dev Menu
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 3a49536efcd00e14294f8f40b33641dd, type: 3}
--- !u!1 &1704054893 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2643591595807653029, guid: 18d4c015a9fae0947962be4f5d61594f,
@@ -960,7 +892,6 @@ SceneRoots:
- {fileID: 410087041}
- {fileID: 832575519}
- {fileID: 2620492909398364230}
- - {fileID: 1221179357}
- {fileID: 815886773}
- {fileID: 1032462984}
- {fileID: 550926551}
diff --git a/Assets/Scenes/Final/1-Credits.unity b/Assets/Scenes/Final/1-Credits.unity
index 37ad3552..c61065c8 100644
--- a/Assets/Scenes/Final/1-Credits.unity
+++ b/Assets/Scenes/Final/1-Credits.unity
@@ -397,74 +397,6 @@ Canvas:
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
---- !u!1001 &108995569
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 975.3512
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 505.14447
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 1838.497
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7421495765620924663, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_Name
- value: Dev Menu
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 3a49536efcd00e14294f8f40b33641dd, type: 3}
--- !u!224 &271504831 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 9106350191481724383, guid: 142379524301d744ca9ed258108220b9,
@@ -7179,7 +7111,6 @@ SceneRoots:
- {fileID: 580854839}
- {fileID: 1299096635}
- {fileID: 1113663207}
- - {fileID: 108995569}
- {fileID: 719961269}
- {fileID: 1348362715}
- {fileID: 1948587189}
diff --git a/Assets/Scenes/Final/2-Tutorial.unity b/Assets/Scenes/Final/2-Tutorial.unity
index 6945e967..7f542488 100644
--- a/Assets/Scenes/Final/2-Tutorial.unity
+++ b/Assets/Scenes/Final/2-Tutorial.unity
@@ -482,74 +482,6 @@ Mesh:
offset: 0
size: 0
path:
---- !u!1001 &108995569
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 975.3512
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 505.14447
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 1838.497
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7421495765620924663, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_Name
- value: Dev Menu
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 3a49536efcd00e14294f8f40b33641dd, type: 3}
--- !u!1 &228629841
GameObject:
m_ObjectHideFlags: 0
@@ -6960,6 +6892,16 @@ PrefabInstance:
propertyPath: m_Name
value: Player
objectReference: {fileID: 0}
+ - target: {fileID: 4002552951598810566, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
+ type: 3}
+ propertyPath: far clip plane
+ value: 2500
+ objectReference: {fileID: 0}
+ - target: {fileID: 4219791157379833263, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
+ type: 3}
+ propertyPath: far clip plane
+ value: 2500
+ objectReference: {fileID: 0}
- target: {fileID: 4274486823486971512, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.x
@@ -7284,11 +7226,26 @@ PrefabInstance:
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
+ - target: {fileID: 3629809087878820602, guid: 142379524301d744ca9ed258108220b9,
+ type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 5761779680460996703, guid: 142379524301d744ca9ed258108220b9,
type: 3}
propertyPath: m_Name
value: InGameCanvasMaster
objectReference: {fileID: 0}
+ - target: {fileID: 8585292358288309937, guid: 142379524301d744ca9ed258108220b9,
+ type: 3}
+ propertyPath: IsTutorial
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8979640404399221028, guid: 142379524301d744ca9ed258108220b9,
+ type: 3}
+ propertyPath: IsTutorial
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 9106350191481724383, guid: 142379524301d744ca9ed258108220b9,
type: 3}
propertyPath: m_Pivot.x
@@ -7393,6 +7350,7 @@ PrefabInstance:
- {fileID: 7956239166152607425, guid: 142379524301d744ca9ed258108220b9, type: 3}
m_RemovedGameObjects:
- {fileID: 1297475091406922636, guid: 142379524301d744ca9ed258108220b9, type: 3}
+ - {fileID: 6915194757590542591, guid: 142379524301d744ca9ed258108220b9, type: 3}
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 9106350191481724383, guid: 142379524301d744ca9ed258108220b9,
type: 3}
@@ -9245,7 +9203,6 @@ SceneRoots:
- {fileID: 580854839}
- {fileID: 1299096635}
- {fileID: 1113663207}
- - {fileID: 108995569}
- {fileID: 1676288494}
- {fileID: 719961269}
- {fileID: 1348362715}
diff --git a/Assets/Scenes/Final/3-Limbo.unity b/Assets/Scenes/Final/3-Limbo.unity
index 43e948dd..e7ae8134 100644
--- a/Assets/Scenes/Final/3-Limbo.unity
+++ b/Assets/Scenes/Final/3-Limbo.unity
@@ -124,74 +124,6 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
---- !u!1001 &108995569
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 975.3512
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 505.14447
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 1838.497
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7421495765620924663, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_Name
- value: Dev Menu
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 3a49536efcd00e14294f8f40b33641dd, type: 3}
--- !u!1 &229519356
GameObject:
m_ObjectHideFlags: 0
@@ -1011,6 +943,5 @@ SceneRoots:
- {fileID: 1568734014}
- {fileID: 580854839}
- {fileID: 1113663207}
- - {fileID: 108995569}
- {fileID: 229519358}
- {fileID: 1860164422}
diff --git a/Assets/Scenes/Final/4-MainWorld.unity b/Assets/Scenes/Final/4-MainWorld.unity
index 39a59de6..96c420de 100644
--- a/Assets/Scenes/Final/4-MainWorld.unity
+++ b/Assets/Scenes/Final/4-MainWorld.unity
@@ -619,74 +619,6 @@ Mesh:
offset: 0
size: 0
path:
---- !u!1001 &108995569
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.x
- value: 975.3512
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.y
- value: 505.14447
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalPosition.z
- value: 1838.497
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2515730319023980006, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7421495765620924663, guid: 3a49536efcd00e14294f8f40b33641dd,
- type: 3}
- propertyPath: m_Name
- value: Dev Menu
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 3a49536efcd00e14294f8f40b33641dd, type: 3}
--- !u!43 &116063676
Mesh:
m_ObjectHideFlags: 0
@@ -1080,11 +1012,6 @@ PrefabInstance:
propertyPath: fadeToBlack
value:
objectReference: {fileID: 583503638}
- - target: {fileID: 7171928165715084208, guid: 73a929ca284549147ba072c21c0fe640,
- type: 3}
- propertyPath: loopMinutes
- value: 1
- objectReference: {fileID: 0}
- target: {fileID: 8369108087881288927, guid: 73a929ca284549147ba072c21c0fe640,
type: 3}
propertyPath: m_Name
@@ -5559,16 +5486,76 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
+ - target: {fileID: 55243336455204494, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 9.771797
+ objectReference: {fileID: 0}
+ - target: {fileID: 55243336455204494, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 80.226105
+ objectReference: {fileID: 0}
- target: {fileID: 149465851257392719, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 837236362}
+ - target: {fileID: 161410594727318542, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.16763526
+ objectReference: {fileID: 0}
+ - target: {fileID: 161410594727318542, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.01116201
+ objectReference: {fileID: 0}
+ - target: {fileID: 161410594727318542, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98360795
+ objectReference: {fileID: 0}
+ - target: {fileID: 161410594727318542, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.06549363
+ objectReference: {fileID: 0}
+ - target: {fileID: 196326665039962259, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -60.125854
+ objectReference: {fileID: 0}
+ - target: {fileID: 196326665039962259, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 5.5160294
+ objectReference: {fileID: 0}
+ - target: {fileID: 272199253669559815, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.460396
+ objectReference: {fileID: 0}
+ - target: {fileID: 272199253669559815, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -79.07249
+ objectReference: {fileID: 0}
- target: {fileID: 299714980899943123, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 761274830}
+ - target: {fileID: 349526368966993825, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -8.599999
+ objectReference: {fileID: 0}
+ - target: {fileID: 349526368966993825, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 31.19
+ objectReference: {fileID: 0}
- target: {fileID: 442071984444824164, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5584,6 +5571,26 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 843191688}
+ - target: {fileID: 502359672777364781, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.06371219
+ objectReference: {fileID: 0}
+ - target: {fileID: 502359672777364781, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000997128
+ objectReference: {fileID: 0}
+ - target: {fileID: 502359672777364781, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99784565
+ objectReference: {fileID: 0}
+ - target: {fileID: 502359672777364781, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.015616781
+ objectReference: {fileID: 0}
- target: {fileID: 521392144399027546, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5599,21 +5606,126 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 3476
objectReference: {fileID: 0}
+ - target: {fileID: 603215287314743681, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -1.05
+ objectReference: {fileID: 0}
+ - target: {fileID: 603215287314743681, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -9.58
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 29.648499
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 9.577828
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 13.6917
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.29659653
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.014938284
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.95367724
+ objectReference: {fileID: 0}
+ - target: {fileID: 614383746038453950, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.048032604
+ objectReference: {fileID: 0}
+ - target: {fileID: 622494854547527039, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 35.64
+ objectReference: {fileID: 0}
+ - target: {fileID: 622494854547527039, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 33.33
+ objectReference: {fileID: 0}
- target: {fileID: 652455705087393047, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1443495333}
+ - target: {fileID: 683875291314169236, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -70.3813
+ objectReference: {fileID: 0}
+ - target: {fileID: 683875291314169236, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 11.497635
+ objectReference: {fileID: 0}
+ - target: {fileID: 696305624110203151, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.892792
+ objectReference: {fileID: 0}
+ - target: {fileID: 696305624110203151, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
- target: {fileID: 696434498246978366, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 155521278}
+ - target: {fileID: 771168623399454243, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.009506
+ objectReference: {fileID: 0}
+ - target: {fileID: 771168623399454243, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -71.35829
+ objectReference: {fileID: 0}
+ - target: {fileID: 777525328211083015, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -0.6
+ objectReference: {fileID: 0}
+ - target: {fileID: 777525328211083015, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -59.18
+ objectReference: {fileID: 0}
- target: {fileID: 843543283838943211, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1899984168}
+ - target: {fileID: 849475036063129468, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -36.516388
+ objectReference: {fileID: 0}
+ - target: {fileID: 849475036063129468, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -84.93311
+ objectReference: {fileID: 0}
- target: {fileID: 913613974263705094, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5624,11 +5736,71 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 10143
objectReference: {fileID: 0}
+ - target: {fileID: 941550777270788795, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.73444486
+ objectReference: {fileID: 0}
+ - target: {fileID: 941550777270788795, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.025920533
+ objectReference: {fileID: 0}
+ - target: {fileID: 941550777270788795, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.67775124
+ objectReference: {fileID: 0}
+ - target: {fileID: 941550777270788795, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.02391966
+ objectReference: {fileID: 0}
- target: {fileID: 997702662976034898, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1496489711}
+ - target: {fileID: 1042073817724946809, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1042073817724946809, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -21.98
+ objectReference: {fileID: 0}
+ - target: {fileID: 1057181947216594636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.77989817
+ objectReference: {fileID: 0}
+ - target: {fileID: 1057181947216594636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.031559296
+ objectReference: {fileID: 0}
+ - target: {fileID: 1057181947216594636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.6245992
+ objectReference: {fileID: 0}
+ - target: {fileID: 1057181947216594636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.025274977
+ objectReference: {fileID: 0}
+ - target: {fileID: 1081771236429555882, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -38.304085
+ objectReference: {fileID: 0}
+ - target: {fileID: 1081771236429555882, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -102.872635
+ objectReference: {fileID: 0}
- target: {fileID: 1083091426136086207, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5644,16 +5816,56 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 2079808895}
+ - target: {fileID: 1146518316474483480, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -58.099667
+ objectReference: {fileID: 0}
+ - target: {fileID: 1146518316474483480, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -103.444336
+ objectReference: {fileID: 0}
- target: {fileID: 1262188076885325922, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 9346576}
+ - target: {fileID: 1284008200959004661, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.03313772
+ objectReference: {fileID: 0}
+ - target: {fileID: 1284008200959004661, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0009961777
+ objectReference: {fileID: 0}
+ - target: {fileID: 1284008200959004661, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.998999
+ objectReference: {fileID: 0}
+ - target: {fileID: 1284008200959004661, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.030031698
+ objectReference: {fileID: 0}
- target: {fileID: 1288217233630531901, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 336593338}
+ - target: {fileID: 1325776291665217429, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -20.720001
+ objectReference: {fileID: 0}
+ - target: {fileID: 1325776291665217429, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 50.09
+ objectReference: {fileID: 0}
- target: {fileID: 1339265550806350749, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5669,6 +5881,36 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 7141
objectReference: {fileID: 0}
+ - target: {fileID: 1388430530531482997, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 3.6400003
+ objectReference: {fileID: 0}
+ - target: {fileID: 1388430530531482997, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 51.440002
+ objectReference: {fileID: 0}
+ - target: {fileID: 1392900039628508569, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -69.6351
+ objectReference: {fileID: 0}
+ - target: {fileID: 1392900039628508569, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 20.637142
+ objectReference: {fileID: 0}
+ - target: {fileID: 1406210693233645763, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 7.723715
+ objectReference: {fileID: 0}
+ - target: {fileID: 1406210693233645763, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 72.63901
+ objectReference: {fileID: 0}
- target: {fileID: 1408051903770779607, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5684,17 +5926,67 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 843191688}
- - target: {fileID: 1528450669771353915, guid: 00870b9658624ec4181567d3028ad7fe,
+ - target: {fileID: 1462306582244019333, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
- propertyPath: m_Mesh
- value:
- objectReference: {fileID: 1307742438}
- - target: {fileID: 1549646150532361514, guid: 00870b9658624ec4181567d3028ad7fe,
+ propertyPath: m_LocalPosition.x
+ value: -16.182793
+ objectReference: {fileID: 0}
+ - target: {fileID: 1462306582244019333, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
- propertyPath: m_Mesh
- value:
- objectReference: {fileID: 1113170386}
- - target: {fileID: 1616138793645254694, guid: 00870b9658624ec4181567d3028ad7fe,
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
+ - target: {fileID: 1479449898008265238, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -7.8474007
+ objectReference: {fileID: 0}
+ - target: {fileID: 1479449898008265238, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -79.66636
+ objectReference: {fileID: 0}
+ - target: {fileID: 1517057207900737885, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -34.09753
+ objectReference: {fileID: 0}
+ - target: {fileID: 1517057207900737885, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -48.511253
+ objectReference: {fileID: 0}
+ - target: {fileID: 1528450669771353915, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_Mesh
+ value:
+ objectReference: {fileID: 1307742438}
+ - target: {fileID: 1549646150532361514, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_Mesh
+ value:
+ objectReference: {fileID: 1113170386}
+ - target: {fileID: 1550230465101117726, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 7.052866
+ objectReference: {fileID: 0}
+ - target: {fileID: 1550230465101117726, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 89.85872
+ objectReference: {fileID: 0}
+ - target: {fileID: 1613349197141529427, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 36.22
+ objectReference: {fileID: 0}
+ - target: {fileID: 1613349197141529427, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 52.190002
+ objectReference: {fileID: 0}
+ - target: {fileID: 1616138793645254694, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
@@ -5704,11 +5996,41 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 2073
objectReference: {fileID: 0}
+ - target: {fileID: 1630989197401786558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -23.122791
+ objectReference: {fileID: 0}
+ - target: {fileID: 1630989197401786558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -84.39537
+ objectReference: {fileID: 0}
+ - target: {fileID: 1656243808373682136, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -6.235667
+ objectReference: {fileID: 0}
+ - target: {fileID: 1656243808373682136, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
- target: {fileID: 1661870556492565752, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 336593338}
+ - target: {fileID: 1760127383407054269, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -38.36599
+ objectReference: {fileID: 0}
+ - target: {fileID: 1760127383407054269, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -117.95468
+ objectReference: {fileID: 0}
- target: {fileID: 1839025193784355771, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5724,11 +6046,81 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 20657
objectReference: {fileID: 0}
+ - target: {fileID: 1855936926257565339, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.2144039
+ objectReference: {fileID: 0}
+ - target: {fileID: 1855936926257565339, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0127791595
+ objectReference: {fileID: 0}
+ - target: {fileID: 1855936926257565339, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9749313
+ objectReference: {fileID: 0}
+ - target: {fileID: 1855936926257565339, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.058109034
+ objectReference: {fileID: 0}
- target: {fileID: 1868616985442095842, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 670951759}
+ - target: {fileID: 1919228124648701709, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0817372
+ objectReference: {fileID: 0}
+ - target: {fileID: 1919228124648701709, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0009776299
+ objectReference: {fileID: 0}
+ - target: {fileID: 1919228124648701709, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9965822
+ objectReference: {fileID: 0}
+ - target: {fileID: 1919228124648701709, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.011919771
+ objectReference: {fileID: 0}
+ - target: {fileID: 1949257348123803523, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -17.130001
+ objectReference: {fileID: 0}
+ - target: {fileID: 1949257348123803523, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 59.61
+ objectReference: {fileID: 0}
+ - target: {fileID: 1963890115515565273, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010437969
+ objectReference: {fileID: 0}
+ - target: {fileID: 1963890115515565273, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000034427714
+ objectReference: {fileID: 0}
+ - target: {fileID: 1963890115515565273, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.999456
+ objectReference: {fileID: 0}
+ - target: {fileID: 1963890115515565273, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.032965794
+ objectReference: {fileID: 0}
- target: {fileID: 1994209596445522979, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5744,11 +6136,101 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 774547634}
+ - target: {fileID: 2039176295620364534, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010437969
+ objectReference: {fileID: 0}
+ - target: {fileID: 2039176295620364534, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000034427714
+ objectReference: {fileID: 0}
+ - target: {fileID: 2039176295620364534, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.999456
+ objectReference: {fileID: 0}
+ - target: {fileID: 2039176295620364534, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.032965794
+ objectReference: {fileID: 0}
+ - target: {fileID: 2050394445381190490, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.4366207
+ objectReference: {fileID: 0}
+ - target: {fileID: 2050394445381190490, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -81.24453
+ objectReference: {fileID: 0}
+ - target: {fileID: 2097155032171271230, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -3.6876488
+ objectReference: {fileID: 0}
+ - target: {fileID: 2097155032171271230, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 95.69294
+ objectReference: {fileID: 0}
+ - target: {fileID: 2136657983864868331, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.13847193
+ objectReference: {fileID: 0}
+ - target: {fileID: 2136657983864868331, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0.005029566
+ objectReference: {fileID: 0}
+ - target: {fileID: 2136657983864868331, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98970103
+ objectReference: {fileID: 0}
+ - target: {fileID: 2136657983864868331, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.03594786
+ objectReference: {fileID: 0}
- target: {fileID: 2202870317828741294, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 21468438}
+ - target: {fileID: 2211851624183820168, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 47.98
+ objectReference: {fileID: 0}
+ - target: {fileID: 2211851624183820168, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 42.39
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217749716851480636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010438536
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217749716851480636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000034429857
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217749716851480636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.999456
+ objectReference: {fileID: 0}
+ - target: {fileID: 2217749716851480636, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.032965787
+ objectReference: {fileID: 0}
- target: {fileID: 2218177616524672739, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5784,6 +6266,36 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 5552
objectReference: {fileID: 0}
+ - target: {fileID: 2409090544528550399, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.08187158
+ objectReference: {fileID: 0}
+ - target: {fileID: 2409090544528550399, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0009793639
+ objectReference: {fileID: 0}
+ - target: {fileID: 2409090544528550399, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9965712
+ objectReference: {fileID: 0}
+ - target: {fileID: 2409090544528550399, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.0119211795
+ objectReference: {fileID: 0}
+ - target: {fileID: 2414673398404118112, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.395666
+ objectReference: {fileID: 0}
+ - target: {fileID: 2414673398404118112, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
- target: {fileID: 2437552265002185304, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5794,11 +6306,91 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 472089451}
+ - target: {fileID: 2523260286159072077, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.55967
+ objectReference: {fileID: 0}
+ - target: {fileID: 2523260286159072077, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -71.27434
+ objectReference: {fileID: 0}
+ - target: {fileID: 2550241513553363391, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -41.54599
+ objectReference: {fileID: 0}
+ - target: {fileID: 2550241513553363391, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -112.68468
+ objectReference: {fileID: 0}
+ - target: {fileID: 2588911311838220343, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 13.12
+ objectReference: {fileID: 0}
+ - target: {fileID: 2588911311838220343, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 47.820004
+ objectReference: {fileID: 0}
- target: {fileID: 2652704282841895591, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 593822798}
+ - target: {fileID: 2686066606948837022, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 39.01
+ objectReference: {fileID: 0}
+ - target: {fileID: 2686066606948837022, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 49.97
+ objectReference: {fileID: 0}
+ - target: {fileID: 2686448307784755731, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.1930883
+ objectReference: {fileID: 0}
+ - target: {fileID: 2686448307784755731, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0090195425
+ objectReference: {fileID: 0}
+ - target: {fileID: 2686448307784755731, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98007125
+ objectReference: {fileID: 0}
+ - target: {fileID: 2686448307784755731, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.045781095
+ objectReference: {fileID: 0}
+ - target: {fileID: 2727461813407240487, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.38759
+ objectReference: {fileID: 0}
+ - target: {fileID: 2727461813407240487, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 68.652985
+ objectReference: {fileID: 0}
+ - target: {fileID: 2769888955897896514, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2769888955897896514, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -23.64
+ objectReference: {fileID: 0}
- target: {fileID: 2804773520235868831, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5809,6 +6401,26 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 14806
objectReference: {fileID: 0}
+ - target: {fileID: 2818894489105972347, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.1165536
+ objectReference: {fileID: 0}
+ - target: {fileID: 2818894489105972347, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0019562906
+ objectReference: {fileID: 0}
+ - target: {fileID: 2818894489105972347, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99304265
+ objectReference: {fileID: 0}
+ - target: {fileID: 2818894489105972347, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.016667692
+ objectReference: {fileID: 0}
- target: {fileID: 2888037347842977012, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5824,11 +6436,71 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 10693
objectReference: {fileID: 0}
+ - target: {fileID: 2977210774179168079, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -24.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2977210774179168079, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -64.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 3051896919240679039, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -16.182793
+ objectReference: {fileID: 0}
+ - target: {fileID: 3051896919240679039, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
+ - target: {fileID: 3054465770496974086, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 26.873363
+ objectReference: {fileID: 0}
+ - target: {fileID: 3054465770496974086, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 96.22513
+ objectReference: {fileID: 0}
+ - target: {fileID: 3122056462281412868, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.20254727
+ objectReference: {fileID: 0}
+ - target: {fileID: 3122056462281412868, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0.009562531
+ objectReference: {fileID: 0}
+ - target: {fileID: 3122056462281412868, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.97813636
+ objectReference: {fileID: 0}
+ - target: {fileID: 3122056462281412868, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.046179138
+ objectReference: {fileID: 0}
- target: {fileID: 3154833426083306761, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1503812423}
+ - target: {fileID: 3164075207084385018, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 10.190001
+ objectReference: {fileID: 0}
+ - target: {fileID: 3164075207084385018, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 25.95
+ objectReference: {fileID: 0}
- target: {fileID: 3205517373513744235, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5839,6 +6511,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 1950
objectReference: {fileID: 0}
+ - target: {fileID: 3211019071459818210, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -49.922295
+ objectReference: {fileID: 0}
+ - target: {fileID: 3211019071459818210, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 5.1748676
+ objectReference: {fileID: 0}
- target: {fileID: 3297477526375054586, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_LocalPosition.x
@@ -5909,6 +6591,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 1005
objectReference: {fileID: 0}
+ - target: {fileID: 3720144680340936863, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 28.189999
+ objectReference: {fileID: 0}
+ - target: {fileID: 3720144680340936863, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 47.820004
+ objectReference: {fileID: 0}
- target: {fileID: 3721333785029568662, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5924,6 +6616,46 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 519487930}
+ - target: {fileID: 3843626733891395727, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.14432834
+ objectReference: {fileID: 0}
+ - target: {fileID: 3843626733891395727, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0057513444
+ objectReference: {fileID: 0}
+ - target: {fileID: 3843626733891395727, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98872846
+ objectReference: {fileID: 0}
+ - target: {fileID: 3843626733891395727, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.03939986
+ objectReference: {fileID: 0}
+ - target: {fileID: 3846991064619052632, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 32.27
+ objectReference: {fileID: 0}
+ - target: {fileID: 3846991064619052632, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 28.699999
+ objectReference: {fileID: 0}
+ - target: {fileID: 3861839509879963869, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 30.59
+ objectReference: {fileID: 0}
+ - target: {fileID: 3861839509879963869, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 59.010002
+ objectReference: {fileID: 0}
- target: {fileID: 3881524886858570489, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5954,16 +6686,141 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 1129212063}
+ - target: {fileID: 4052554744614894961, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.15181053
+ objectReference: {fileID: 0}
+ - target: {fileID: 4052554744614894961, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.004452902
+ objectReference: {fileID: 0}
+ - target: {fileID: 4052554744614894961, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9879747
+ objectReference: {fileID: 0}
+ - target: {fileID: 4052554744614894961, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.028979244
+ objectReference: {fileID: 0}
- target: {fileID: 4087510104146307564, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1307742438}
+ - target: {fileID: 4106262117320674262, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.460396
+ objectReference: {fileID: 0}
+ - target: {fileID: 4106262117320674262, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -77.05248
+ objectReference: {fileID: 0}
+ - target: {fileID: 4126457596816488523, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 21.529432
+ objectReference: {fileID: 0}
+ - target: {fileID: 4126457596816488523, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 90.06828
+ objectReference: {fileID: 0}
- target: {fileID: 4134025679900778019, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 2079808895}
+ - target: {fileID: 4154896741815170536, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.19958375
+ objectReference: {fileID: 0}
+ - target: {fileID: 4154896741815170536, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.014327086
+ objectReference: {fileID: 0}
+ - target: {fileID: 4154896741815170536, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.97726136
+ objectReference: {fileID: 0}
+ - target: {fileID: 4154896741815170536, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.07015253
+ objectReference: {fileID: 0}
+ - target: {fileID: 4162353849658663122, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -44.385986
+ objectReference: {fileID: 0}
+ - target: {fileID: 4162353849658663122, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -112.68468
+ objectReference: {fileID: 0}
+ - target: {fileID: 4219931510570567579, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.395666
+ objectReference: {fileID: 0}
+ - target: {fileID: 4219931510570567579, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 29.648499
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 9.577828
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 13.6917
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.29659653
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.014938284
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.95367724
+ objectReference: {fileID: 0}
+ - target: {fileID: 4238152206409318884, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.048032604
+ objectReference: {fileID: 0}
+ - target: {fileID: 4239879518741329226, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -83.07678
+ objectReference: {fileID: 0}
+ - target: {fileID: 4239879518741329226, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 16.34517
+ objectReference: {fileID: 0}
- target: {fileID: 4250604421807028367, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -5979,6 +6836,36 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 3476
objectReference: {fileID: 0}
+ - target: {fileID: 4335691049028447924, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.063357234
+ objectReference: {fileID: 0}
+ - target: {fileID: 4335691049028447924, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0008348746
+ objectReference: {fileID: 0}
+ - target: {fileID: 4335691049028447924, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.997904
+ objectReference: {fileID: 0}
+ - target: {fileID: 4335691049028447924, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.01314963
+ objectReference: {fileID: 0}
+ - target: {fileID: 4347209563595963377, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -9.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 4347209563595963377, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 46.710003
+ objectReference: {fileID: 0}
- target: {fileID: 4482189610591028417, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6034,6 +6921,36 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 208016099}
+ - target: {fileID: 4595597067488879138, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.09931
+ objectReference: {fileID: 0}
+ - target: {fileID: 4595597067488879138, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 25.207973
+ objectReference: {fileID: 0}
+ - target: {fileID: 4630299154879407875, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.7343538
+ objectReference: {fileID: 0}
+ - target: {fileID: 4630299154879407875, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.028384322
+ objectReference: {fileID: 0}
+ - target: {fileID: 4630299154879407875, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.6776672
+ objectReference: {fileID: 0}
+ - target: {fileID: 4630299154879407875, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.026193269
+ objectReference: {fileID: 0}
- target: {fileID: 4673975714041399175, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6051,24 +6968,169 @@ PrefabInstance:
objectReference: {fileID: 155521278}
- target: {fileID: 4693037974211462052, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
- propertyPath: m_VersionIndex
- value: 1474
+ propertyPath: m_VersionIndex
+ value: 1474
+ objectReference: {fileID: 0}
+ - target: {fileID: 4704195862133997101, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_Mesh
+ value:
+ objectReference: {fileID: 1431157474}
+ - target: {fileID: 4778344254110526738, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -38.304085
+ objectReference: {fileID: 0}
+ - target: {fileID: 4778344254110526738, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -102.872635
+ objectReference: {fileID: 0}
+ - target: {fileID: 4808278322178410144, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -58.099667
+ objectReference: {fileID: 0}
+ - target: {fileID: 4808278322178410144, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -103.444336
+ objectReference: {fileID: 0}
+ - target: {fileID: 4838307875017985217, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4838307875017985217, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -21.98
+ objectReference: {fileID: 0}
+ - target: {fileID: 4897931347426411380, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.77977115
+ objectReference: {fileID: 0}
+ - target: {fileID: 4897931347426411380, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.034555018
+ objectReference: {fileID: 0}
+ - target: {fileID: 4897931347426411380, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.6244975
+ objectReference: {fileID: 0}
+ - target: {fileID: 4897931347426411380, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.027674174
+ objectReference: {fileID: 0}
+ - target: {fileID: 4913061095987847212, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -70.3813
+ objectReference: {fileID: 0}
+ - target: {fileID: 4913061095987847212, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 11.497635
+ objectReference: {fileID: 0}
+ - target: {fileID: 4970542131067552951, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.892792
+ objectReference: {fileID: 0}
+ - target: {fileID: 4970542131067552951, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
+ - target: {fileID: 4975390061994181689, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -1.05
+ objectReference: {fileID: 0}
+ - target: {fileID: 4975390061994181689, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -9.58
+ objectReference: {fileID: 0}
+ - target: {fileID: 4999859232563292776, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_Mesh
+ value:
+ objectReference: {fileID: 567738633}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 29.648499
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 9.577828
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 13.6917
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.29665846
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.013654131
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.95387626
+ objectReference: {fileID: 0}
+ - target: {fileID: 5032092252196983558, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.043903526
+ objectReference: {fileID: 0}
+ - target: {fileID: 5039708546347258055, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 35.64
+ objectReference: {fileID: 0}
+ - target: {fileID: 5039708546347258055, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 33.33
objectReference: {fileID: 0}
- - target: {fileID: 4704195862133997101, guid: 00870b9658624ec4181567d3028ad7fe,
+ - target: {fileID: 5087623878844209860, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
- propertyPath: m_Mesh
- value:
- objectReference: {fileID: 1431157474}
- - target: {fileID: 4999859232563292776, guid: 00870b9658624ec4181567d3028ad7fe,
+ propertyPath: m_LocalPosition.x
+ value: -36.516388
+ objectReference: {fileID: 0}
+ - target: {fileID: 5087623878844209860, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
- propertyPath: m_Mesh
- value:
- objectReference: {fileID: 567738633}
+ propertyPath: m_LocalPosition.z
+ value: -84.93311
+ objectReference: {fileID: 0}
- target: {fileID: 5099409474241730936, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Name
value: NEW Greybox
objectReference: {fileID: 0}
+ - target: {fileID: 5159292113484315327, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -0.6
+ objectReference: {fileID: 0}
+ - target: {fileID: 5159292113484315327, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -59.18
+ objectReference: {fileID: 0}
- target: {fileID: 5174987683261649705, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6079,6 +7141,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 3552
objectReference: {fileID: 0}
+ - target: {fileID: 5179300357753389979, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.009506
+ objectReference: {fileID: 0}
+ - target: {fileID: 5179300357753389979, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -71.35829
+ objectReference: {fileID: 0}
- target: {fileID: 5224815321512980794, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6089,6 +7161,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 588
objectReference: {fileID: 0}
+ - target: {fileID: 5299306968928739865, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -8.599999
+ objectReference: {fileID: 0}
+ - target: {fileID: 5299306968928739865, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 31.19
+ objectReference: {fileID: 0}
- target: {fileID: 5362498155604178329, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6104,6 +7186,26 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 912711378}
+ - target: {fileID: 5452612890940362901, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.06371446
+ objectReference: {fileID: 0}
+ - target: {fileID: 5452612890940362901, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.00084141555
+ objectReference: {fileID: 0}
+ - target: {fileID: 5452612890940362901, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9978809
+ objectReference: {fileID: 0}
+ - target: {fileID: 5452612890940362901, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.013178054
+ objectReference: {fileID: 0}
- target: {fileID: 5469010064265062333, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6119,11 +7221,61 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 15137
objectReference: {fileID: 0}
+ - target: {fileID: 5591056727719652150, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 9.771797
+ objectReference: {fileID: 0}
+ - target: {fileID: 5591056727719652150, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 80.226105
+ objectReference: {fileID: 0}
+ - target: {fileID: 5662190464721140671, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.460396
+ objectReference: {fileID: 0}
+ - target: {fileID: 5662190464721140671, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -79.07249
+ objectReference: {fileID: 0}
- target: {fileID: 5698161562522959912, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1044081648}
+ - target: {fileID: 5723615434476081590, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.16766128
+ objectReference: {fileID: 0}
+ - target: {fileID: 5723615434476081590, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.010764282
+ objectReference: {fileID: 0}
+ - target: {fileID: 5723615434476081590, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98376054
+ objectReference: {fileID: 0}
+ - target: {fileID: 5723615434476081590, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.06315994
+ objectReference: {fileID: 0}
+ - target: {fileID: 5758505176641299755, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -60.125854
+ objectReference: {fileID: 0}
+ - target: {fileID: 5758505176641299755, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 5.5160294
+ objectReference: {fileID: 0}
- target: {fileID: 5770013065692311406, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6134,11 +7286,71 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 1113170386}
+ - target: {fileID: 5785358189107794310, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -3.6876488
+ objectReference: {fileID: 0}
+ - target: {fileID: 5785358189107794310, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 95.69294
+ objectReference: {fileID: 0}
- target: {fileID: 5811610728772897077, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1718309997}
+ - target: {fileID: 5833780963545679955, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.13839614
+ objectReference: {fileID: 0}
+ - target: {fileID: 5833780963545679955, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0.0068030776
+ objectReference: {fileID: 0}
+ - target: {fileID: 5833780963545679955, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9891593
+ objectReference: {fileID: 0}
+ - target: {fileID: 5833780963545679955, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.04862365
+ objectReference: {fileID: 0}
+ - target: {fileID: 5845588703607409998, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010437851
+ objectReference: {fileID: 0}
+ - target: {fileID: 5845588703607409998, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000035664074
+ objectReference: {fileID: 0}
+ - target: {fileID: 5845588703607409998, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99941623
+ objectReference: {fileID: 0}
+ - target: {fileID: 5845588703607409998, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.034150377
+ objectReference: {fileID: 0}
+ - target: {fileID: 5847740632943445730, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.4366207
+ objectReference: {fileID: 0}
+ - target: {fileID: 5847740632943445730, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -81.24453
+ objectReference: {fileID: 0}
- target: {fileID: 5966485208287249092, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6149,11 +7361,61 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 116063676}
+ - target: {fileID: 6022483007417408900, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010438274
+ objectReference: {fileID: 0}
+ - target: {fileID: 6022483007417408900, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.00003566852
+ objectReference: {fileID: 0}
+ - target: {fileID: 6022483007417408900, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99941623
+ objectReference: {fileID: 0}
+ - target: {fileID: 6022483007417408900, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.034150373
+ objectReference: {fileID: 0}
+ - target: {fileID: 6044178868637526576, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 47.98
+ objectReference: {fileID: 0}
+ - target: {fileID: 6044178868637526576, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 42.39
+ objectReference: {fileID: 0}
- target: {fileID: 6065549664935340573, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 825544438}
+ - target: {fileID: 6094130264866016035, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.21425624
+ objectReference: {fileID: 0}
+ - target: {fileID: 6094130264866016035, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.015053425
+ objectReference: {fileID: 0}
+ - target: {fileID: 6094130264866016035, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.97425985
+ objectReference: {fileID: 0}
+ - target: {fileID: 6094130264866016035, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.0684505
+ objectReference: {fileID: 0}
- target: {fileID: 6117646636295385645, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6169,6 +7431,16 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 33957392}
+ - target: {fileID: 6142370558131390469, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -38.36599
+ objectReference: {fileID: 0}
+ - target: {fileID: 6142370558131390469, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -117.95468
+ objectReference: {fileID: 0}
- target: {fileID: 6156006669912865327, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6179,6 +7451,26 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 1899984168}
+ - target: {fileID: 6202033220253630817, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.0010437851
+ objectReference: {fileID: 0}
+ - target: {fileID: 6202033220253630817, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000035664074
+ objectReference: {fileID: 0}
+ - target: {fileID: 6202033220253630817, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99941623
+ objectReference: {fileID: 0}
+ - target: {fileID: 6202033220253630817, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.034150377
+ objectReference: {fileID: 0}
- target: {fileID: 6212481688557413803, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6189,11 +7481,131 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 6788
objectReference: {fileID: 0}
+ - target: {fileID: 6223421381735496251, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -17.130001
+ objectReference: {fileID: 0}
+ - target: {fileID: 6223421381735496251, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 59.61
+ objectReference: {fileID: 0}
+ - target: {fileID: 6336943125139356341, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.08173886
+ objectReference: {fileID: 0}
+ - target: {fileID: 6336943125139356341, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.000824926
+ objectReference: {fileID: 0}
+ - target: {fileID: 6336943125139356341, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9966027
+ objectReference: {fileID: 0}
+ - target: {fileID: 6336943125139356341, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.010057929
+ objectReference: {fileID: 0}
+ - target: {fileID: 6367672621987370213, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -34.09753
+ objectReference: {fileID: 0}
+ - target: {fileID: 6367672621987370213, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -48.511253
+ objectReference: {fileID: 0}
+ - target: {fileID: 6399801540978162854, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 7.052866
+ objectReference: {fileID: 0}
+ - target: {fileID: 6399801540978162854, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 89.85872
+ objectReference: {fileID: 0}
+ - target: {fileID: 6419889978071435581, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -16.182793
+ objectReference: {fileID: 0}
+ - target: {fileID: 6419889978071435581, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
- target: {fileID: 6473415452231521043, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 208016099}
+ - target: {fileID: 6474804232738457518, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -7.8474007
+ objectReference: {fileID: 0}
+ - target: {fileID: 6474804232738457518, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -79.66636
+ objectReference: {fileID: 0}
+ - target: {fileID: 6571010727050434283, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 36.22
+ objectReference: {fileID: 0}
+ - target: {fileID: 6571010727050434283, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 52.190002
+ objectReference: {fileID: 0}
+ - target: {fileID: 6606506922081954400, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -6.235667
+ objectReference: {fileID: 0}
+ - target: {fileID: 6606506922081954400, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
+ - target: {fileID: 6625182035209424134, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -23.122791
+ objectReference: {fileID: 0}
+ - target: {fileID: 6625182035209424134, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -84.39537
+ objectReference: {fileID: 0}
+ - target: {fileID: 6666059014206294605, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.033136614
+ objectReference: {fileID: 0}
+ - target: {fileID: 6666059014206294605, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0010319944
+ objectReference: {fileID: 0}
+ - target: {fileID: 6666059014206294605, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99896604
+ objectReference: {fileID: 0}
+ - target: {fileID: 6666059014206294605, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.03111143
+ objectReference: {fileID: 0}
- target: {fileID: 6679004229740737260, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6209,16 +7621,126 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 13465
objectReference: {fileID: 0}
+ - target: {fileID: 6775591739349026849, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -69.6351
+ objectReference: {fileID: 0}
+ - target: {fileID: 6775591739349026849, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 20.637142
+ objectReference: {fileID: 0}
+ - target: {fileID: 6780061259719366861, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 3.6400003
+ objectReference: {fileID: 0}
+ - target: {fileID: 6780061259719366861, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 51.440002
+ objectReference: {fileID: 0}
+ - target: {fileID: 6832227617854922107, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 7.723715
+ objectReference: {fileID: 0}
+ - target: {fileID: 6832227617854922107, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 72.63901
+ objectReference: {fileID: 0}
+ - target: {fileID: 6860448424244806189, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -20.720001
+ objectReference: {fileID: 0}
+ - target: {fileID: 6860448424244806189, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 50.09
+ objectReference: {fileID: 0}
- target: {fileID: 7022043026074082301, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 628031052}
+ - target: {fileID: 7051787266746416986, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -49.922295
+ objectReference: {fileID: 0}
+ - target: {fileID: 7051787266746416986, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 5.1748676
+ objectReference: {fileID: 0}
+ - target: {fileID: 7206325179083733751, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -24.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 7206325179083733751, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -64.2
+ objectReference: {fileID: 0}
- target: {fileID: 7327697665777941031, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 1530904566}
+ - target: {fileID: 7350132095184278716, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.20250286
+ objectReference: {fileID: 0}
+ - target: {fileID: 7350132095184278716, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0.010460632
+ objectReference: {fileID: 0}
+ - target: {fileID: 7350132095184278716, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.97792196
+ objectReference: {fileID: 0}
+ - target: {fileID: 7350132095184278716, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.050516237
+ objectReference: {fileID: 0}
+ - target: {fileID: 7402266724721338178, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 10.190001
+ objectReference: {fileID: 0}
+ - target: {fileID: 7402266724721338178, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 25.95
+ objectReference: {fileID: 0}
+ - target: {fileID: 7424654478334499783, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -16.182793
+ objectReference: {fileID: 0}
+ - target: {fileID: 7424654478334499783, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.53537
+ objectReference: {fileID: 0}
+ - target: {fileID: 7435596445418838206, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 26.873363
+ objectReference: {fileID: 0}
+ - target: {fileID: 7435596445418838206, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 96.22513
+ objectReference: {fileID: 0}
- target: {fileID: 7499901430673944957, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6229,6 +7751,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 2315
objectReference: {fileID: 0}
+ - target: {fileID: 7500178544172884774, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 39.01
+ objectReference: {fileID: 0}
+ - target: {fileID: 7500178544172884774, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 49.97
+ objectReference: {fileID: 0}
- target: {fileID: 7500370392629706870, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6239,11 +7771,41 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 3476
objectReference: {fileID: 0}
+ - target: {fileID: 7501591243644907435, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.19304687
+ objectReference: {fileID: 0}
+ - target: {fileID: 7501591243644907435, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.009866785
+ objectReference: {fileID: 0}
+ - target: {fileID: 7501591243644907435, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9798609
+ objectReference: {fileID: 0}
+ - target: {fileID: 7501591243644907435, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.0500815
+ objectReference: {fileID: 0}
- target: {fileID: 7505131948593948926, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 567738633}
+ - target: {fileID: 7533057543447499935, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.38759
+ objectReference: {fileID: 0}
+ - target: {fileID: 7533057543447499935, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 68.652985
+ objectReference: {fileID: 0}
- target: {fileID: 7589152710292389575, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6259,6 +7821,36 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 1496489711}
+ - target: {fileID: 7659943911445543363, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.116558306
+ objectReference: {fileID: 0}
+ - target: {fileID: 7659943911445543363, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0016508199
+ objectReference: {fileID: 0}
+ - target: {fileID: 7659943911445543363, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.99308294
+ objectReference: {fileID: 0}
+ - target: {fileID: 7659943911445543363, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.014065076
+ objectReference: {fileID: 0}
+ - target: {fileID: 7720208428165323770, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7720208428165323770, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -23.64
+ objectReference: {fileID: 0}
- target: {fileID: 7737190595083682859, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6269,11 +7861,71 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 774547634}
+ - target: {fileID: 7799637429886348359, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.08187328
+ objectReference: {fileID: 0}
+ - target: {fileID: 7799637429886348359, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0008263898
+ objectReference: {fileID: 0}
+ - target: {fileID: 7799637429886348359, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9965917
+ objectReference: {fileID: 0}
+ - target: {fileID: 7799637429886348359, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.010059116
+ objectReference: {fileID: 0}
+ - target: {fileID: 7841201621724918744, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.395666
+ objectReference: {fileID: 0}
+ - target: {fileID: 7841201621724918744, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
- target: {fileID: 7907756613983786637, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
value:
objectReference: {fileID: 919853463}
+ - target: {fileID: 7941931745242940423, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -41.54599
+ objectReference: {fileID: 0}
+ - target: {fileID: 7941931745242940423, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -112.68468
+ objectReference: {fileID: 0}
+ - target: {fileID: 7950898577869090549, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.55967
+ objectReference: {fileID: 0}
+ - target: {fileID: 7950898577869090549, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -71.27434
+ objectReference: {fileID: 0}
+ - target: {fileID: 7979963895274837391, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 13.12
+ objectReference: {fileID: 0}
+ - target: {fileID: 7979963895274837391, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 47.820004
+ objectReference: {fileID: 0}
- target: {fileID: 8031824293110680999, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6304,6 +7956,36 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 3165
objectReference: {fileID: 0}
+ - target: {fileID: 8144561935640591945, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -9.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8144561935640591945, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 46.710003
+ objectReference: {fileID: 0}
+ - target: {fileID: 8176381831834856204, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.063354984
+ objectReference: {fileID: 0}
+ - target: {fileID: 8176381831834856204, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.0009896364
+ objectReference: {fileID: 0}
+ - target: {fileID: 8176381831834856204, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.9978689
+ objectReference: {fileID: 0}
+ - target: {fileID: 8176381831834856204, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.015587208
+ objectReference: {fileID: 0}
- target: {fileID: 8179690569018833137, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6319,6 +8001,16 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 633260366}
+ - target: {fileID: 8256779073650911130, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -74.09931
+ objectReference: {fileID: 0}
+ - target: {fileID: 8256779073650911130, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 25.207973
+ objectReference: {fileID: 0}
- target: {fileID: 8284418925964604810, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6329,6 +8021,121 @@ PrefabInstance:
propertyPath: m_Mesh
value:
objectReference: {fileID: 1019473033}
+ - target: {fileID: 8365208362343890419, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 21.529432
+ objectReference: {fileID: 0}
+ - target: {fileID: 8365208362343890419, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 90.06828
+ objectReference: {fileID: 0}
+ - target: {fileID: 8399364182502630762, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -44.385986
+ objectReference: {fileID: 0}
+ - target: {fileID: 8399364182502630762, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -112.68468
+ objectReference: {fileID: 0}
+ - target: {fileID: 8429057829071302736, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.19972728
+ objectReference: {fileID: 0}
+ - target: {fileID: 8429057829071302736, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.012163656
+ objectReference: {fileID: 0}
+ - target: {fileID: 8429057829071302736, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.97796416
+ objectReference: {fileID: 0}
+ - target: {fileID: 8429057829071302736, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.05955931
+ objectReference: {fileID: 0}
+ - target: {fileID: 8461910673563007177, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.1517979
+ objectReference: {fileID: 0}
+ - target: {fileID: 8461910673563007177, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.004863993
+ objectReference: {fileID: 0}
+ - target: {fileID: 8461910673563007177, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98789257
+ objectReference: {fileID: 0}
+ - target: {fileID: 8461910673563007177, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.031654604
+ objectReference: {fileID: 0}
+ - target: {fileID: 8480120175660486254, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -21.460396
+ objectReference: {fileID: 0}
+ - target: {fileID: 8480120175660486254, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -77.05248
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 29.648499
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 9.577828
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 13.6917
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.29665846
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.013654131
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.95387626
+ objectReference: {fileID: 0}
+ - target: {fileID: 8611972133960533084, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.043903526
+ objectReference: {fileID: 0}
+ - target: {fileID: 8612074393944781042, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -83.07678
+ objectReference: {fileID: 0}
+ - target: {fileID: 8612074393944781042, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 16.34517
+ objectReference: {fileID: 0}
- target: {fileID: 8624480670876841079, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6339,6 +8146,46 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 6710
objectReference: {fileID: 0}
+ - target: {fileID: 8629770605926695459, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -5.395666
+ objectReference: {fileID: 0}
+ - target: {fileID: 8629770605926695459, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -93.04149
+ objectReference: {fileID: 0}
+ - target: {fileID: 8648144779321648439, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.14431323
+ objectReference: {fileID: 0}
+ - target: {fileID: 8648144779321648439, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.00611944
+ objectReference: {fileID: 0}
+ - target: {fileID: 8648144779321648439, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.98862475
+ objectReference: {fileID: 0}
+ - target: {fileID: 8648144779321648439, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.041921522
+ objectReference: {fileID: 0}
+ - target: {fileID: 8660543032932658144, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 32.27
+ objectReference: {fileID: 0}
+ - target: {fileID: 8660543032932658144, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 28.699999
+ objectReference: {fileID: 0}
- target: {fileID: 8666644119348202621, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6349,6 +8196,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 15069
objectReference: {fileID: 0}
+ - target: {fileID: 8704100663054943589, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 30.59
+ objectReference: {fileID: 0}
+ - target: {fileID: 8704100663054943589, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 59.010002
+ objectReference: {fileID: 0}
- target: {fileID: 8783919585766584369, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6389,6 +8246,16 @@ PrefabInstance:
propertyPath: m_VersionIndex
value: 4032
objectReference: {fileID: 0}
+ - target: {fileID: 9147853306437098791, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 28.189999
+ objectReference: {fileID: 0}
+ - target: {fileID: 9147853306437098791, guid: 00870b9658624ec4181567d3028ad7fe,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 47.820004
+ objectReference: {fileID: 0}
- target: {fileID: 9171538782939768221, guid: 00870b9658624ec4181567d3028ad7fe,
type: 3}
propertyPath: m_Mesh
@@ -6575,37 +8442,37 @@ PrefabInstance:
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.x
- value: -0.25
+ value: -3.775
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.y
- value: 0.78499997
+ value: 4.755
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.z
- value: -4.7
+ value: -1.37
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.w
- value: -0.984242
+ value: 0.7998829
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0.17656104
+ value: 0.17538275
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.y
- value: -0.009534234
+ value: 0.5606403
objectReference: {fileID: 0}
- target: {fileID: 2255660446262199296, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.z
- value: -0.0017103256
+ value: -0.122926265
objectReference: {fileID: 0}
- target: {fileID: 3870256125407273809, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
@@ -6617,6 +8484,16 @@ PrefabInstance:
propertyPath: field of view
value: 65
objectReference: {fileID: 0}
+ - target: {fileID: 4002552951598810566, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
+ type: 3}
+ propertyPath: far clip plane
+ value: 2500
+ objectReference: {fileID: 0}
+ - target: {fileID: 4219791157379833263, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
+ type: 3}
+ propertyPath: far clip plane
+ value: 2500
+ objectReference: {fileID: 0}
- target: {fileID: 4274486823486971512, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.x
@@ -6670,37 +8547,37 @@ PrefabInstance:
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.x
- value: -0.25
+ value: -3.775
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.y
- value: 0.78499997
+ value: 4.755
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalPosition.z
- value: -4.7
+ value: -1.37
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.w
- value: 0.984242
+ value: 0.7800981
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.x
- value: -0.1765611
+ value: 0.24903516
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0.009534234
+ value: 0.5467732
objectReference: {fileID: 0}
- target: {fileID: 5083528762976515683, guid: d7b8be9e5f8f8024691d1d3b751d45b5,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0.0017103262
+ value: -0.17454953
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
@@ -8846,5 +10723,4 @@ SceneRoots:
- {fileID: 158611540}
- {fileID: 1299096635}
- {fileID: 1113663207}
- - {fileID: 108995569}
- {fileID: 1303170432}
diff --git a/Assets/Scenes/Final/5-WinScreen.unity b/Assets/Scenes/Final/5-WinScreen.unity
index 45832aa9..6480848a 100644
--- a/Assets/Scenes/Final/5-WinScreen.unity
+++ b/Assets/Scenes/Final/5-WinScreen.unity
@@ -139,7 +139,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &625539868
RectTransform:
m_ObjectHideFlags: 0
@@ -391,7 +391,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &981948857
RectTransform:
m_ObjectHideFlags: 0
@@ -591,7 +591,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1222954948
RectTransform:
m_ObjectHideFlags: 0
@@ -661,6 +661,9 @@ GameObject:
- component: {fileID: 1240278162}
- component: {fileID: 1240278161}
- component: {fileID: 1240278160}
+ - component: {fileID: 1240278165}
+ - component: {fileID: 1240278164}
+ - component: {fileID: 1240278163}
m_Layer: 5
m_Name: Button
m_TagString: Untagged
@@ -685,8 +688,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: -0.000015259, y: 0}
- m_SizeDelta: {x: 421.1828, y: 111.4961}
+ m_AnchoredPosition: {x: 707.13, y: 444}
+ m_SizeDelta: {x: 469.3156, y: 124.9893}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1240278160
MonoBehaviour:
@@ -707,7 +710,7 @@ MonoBehaviour:
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
- m_Transition: 1
+ m_Transition: 2
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
@@ -717,9 +720,10 @@ MonoBehaviour:
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
+ m_HighlightedSprite: {fileID: 21300000, guid: 77c084c6c80c69a42acef485f30e274b,
+ type: 3}
+ m_PressedSprite: {fileID: 21300000, guid: 77c084c6c80c69a42acef485f30e274b, type: 3}
+ m_SelectedSprite: {fileID: 21300000, guid: 77c084c6c80c69a42acef485f30e274b, type: 3}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
@@ -757,23 +761,23 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.7176471, g: 0.20000002, b: 0.4156863, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_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_Sprite: {fileID: 21300000, guid: f174f4b689a4e2748a5308126a362fd8, type: 3}
m_Type: 1
- m_PreserveAspect: 0
+ m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 0.25
+ m_PixelsPerUnitMultiplier: 0.75
--- !u!222 &1240278162
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -782,6 +786,56 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1240278158}
m_CullTransparentMesh: 1
+--- !u!114 &1240278163
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1240278158}
+ m_Enabled: 0
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ DefaultButton: {fileID: 1240278160}
+ TriggerOnClick: 0
+ OnlyFirstBoot: 0
+--- !u!95 &1240278164
+Animator:
+ serializedVersion: 5
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1240278158}
+ m_Enabled: 1
+ m_Avatar: {fileID: 0}
+ m_Controller: {fileID: 9100000, guid: 8036611051815fd49827c430dc22b67f, type: 2}
+ m_CullingMode: 0
+ m_UpdateMode: 0
+ m_ApplyRootMotion: 0
+ m_LinearVelocityBlending: 0
+ m_StabilizeFeet: 0
+ m_WarningMessage:
+ m_HasTransformHierarchy: 1
+ m_AllowConstantClipSamplingOptimization: 1
+ m_KeepAnimatorStateOnDisable: 0
+ m_WriteDefaultValuesOnDisable: 0
+--- !u!114 &1240278165
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1240278158}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ab9e026421bcbca46a61bf27fe8cfd00, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ TextToBold: {fileID: 1381821011}
+ SetWhiteOnHover: 0
--- !u!1 &1347700923
GameObject:
m_ObjectHideFlags: 0
@@ -799,7 +853,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1347700924
RectTransform:
m_ObjectHideFlags: 0
@@ -874,7 +928,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1354719564
RectTransform:
m_ObjectHideFlags: 0
@@ -967,7 +1021,7 @@ RectTransform:
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_SizeDelta: {x: -67.6212, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1381821011
MonoBehaviour:
@@ -989,17 +1043,18 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_text: Title Screen
+ m_text: Continue
m_isRightToLeft: 0
- m_fontAsset: {fileID: 11400000, guid: 38a4173e5d84703438959bb5cca50377, type: 2}
- m_sharedMaterial: {fileID: 2100000, guid: 349f696e737f30543899c120221cac52, type: 2}
+ m_fontAsset: {fileID: 11400000, guid: 89c544130644c5746ad0e7ec9f3effc7, type: 2}
+ m_sharedMaterial: {fileID: -782619288454620867, guid: 89c544130644c5746ad0e7ec9f3effc7,
+ type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
- rgba: 4283286258
- m_fontColor: {r: 0.9490197, g: 0.7607844, b: 0.3019608, a: 1}
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
@@ -1016,10 +1071,10 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
- m_fontSize: 75
+ m_fontSize: 67.9
m_fontSizeBase: 75
m_fontWeight: 400
- m_enableAutoSizing: 0
+ m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
@@ -1079,7 +1134,6 @@ GameObject:
- component: {fileID: 1434801695}
- component: {fileID: 1434801694}
- component: {fileID: 1434801693}
- - component: {fileID: 1434801698}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
@@ -1133,8 +1187,8 @@ MonoBehaviour:
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 1920, y: 1080}
- m_ScreenMatchMode: 0
- m_MatchWidthOrHeight: 0
+ m_ScreenMatchMode: 2
+ m_MatchWidthOrHeight: 0.44
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
@@ -1191,21 +1245,6 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
---- !u!114 &1434801698
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1434801692}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4d40a2c92ebc3ae498bac4ca29443d34, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- DefaultButton: {fileID: 1240278160}
- TriggerOnClick: 0
- OnlyFirstBoot: 0
--- !u!1 &1518496792
GameObject:
m_ObjectHideFlags: 0
@@ -1238,10 +1277,10 @@ RectTransform:
m_Children: []
m_Father: {fileID: 1434801697}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 2000, y: 2000}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1518496794
MonoBehaviour:
@@ -1256,16 +1295,16 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.19607845, g: 0.82745105, b: 0.54901963, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 0}
+ m_Sprite: {fileID: 21300000, guid: ada3ac714f1f91146b1fe05fcc242ed4, type: 3}
m_Type: 0
- m_PreserveAspect: 0
+ m_PreserveAspect: 1
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
@@ -1298,7 +1337,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1668962990
RectTransform:
m_ObjectHideFlags: 0
@@ -1499,7 +1538,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &2126730825
RectTransform:
m_ObjectHideFlags: 0
diff --git a/Assets/Scripts/Bartering Minigame/BarteringController.cs b/Assets/Scripts/Bartering Minigame/BarteringController.cs
index cfdb9b30..493e5159 100644
--- a/Assets/Scripts/Bartering Minigame/BarteringController.cs
+++ b/Assets/Scripts/Bartering Minigame/BarteringController.cs
@@ -53,6 +53,7 @@ public class BarteringController : MonoBehaviour
public InventoryGridController InventoryGrid;
public InventoryBar inventoryBar;
public GameObject targetEffectCard;
+ public bool IsTutorial = false;
#endregion
@@ -176,12 +177,17 @@ public void SubmitOffer()
void Update()
{
if (_stopInput) return;
- else if (GameManager.PlayerInput.GetRejectDown())
+ else if (CardRevealScreen.activeSelf == true && GameManager.PlayerInput.GetRejectDown())
+ {
+ _stopInput = true;
+ EFFECT_CloseCardScreen();
+ }
+ else if ((ExitEarlyButton.gameObject.activeSelf || ExitFinalTradeButton.gameObject.activeSelf) && GameManager.PlayerInput.GetRejectDown())
{
_stopInput = true;
LeaveBarter();
}
- else if (GameManager.PlayerInput.GetMenu1Down())
+ else if (!BarterEnding && GameManager.PlayerInput.GetMenu1Down())
{
_stopInput = true;
SubmitOffer();
@@ -234,6 +240,7 @@ IEnumerator FinishBarter()
yield return new WaitForSeconds(1.5f);
_stopInput = false;
ExitFinalTradeButton.gameObject.SetActive(true);
+ ExitFinalTradeButton.Select();
if (tempTradeData.WonBarterFlag == false)
{
@@ -286,6 +293,7 @@ private void BarterWin()
// Play the particles!
tempTradeData.NPCInstance.PlayBarterWinParticles();
+ PlayerInputHandler.SetHaptics(0f, 1f, 1f);
}
private void BarterLose()
{
@@ -451,7 +459,7 @@ private void VISUAL_LoadDefault()
// Init buttons
OfferTradeButton.gameObject.SetActive(true);
- ExitEarlyButton.gameObject.SetActive(true);
+ if (!IsTutorial) ExitEarlyButton.gameObject.SetActive(true);
ExitFinalTradeButton.gameObject.SetActive(false);
// Reset value texts
@@ -479,6 +487,7 @@ public void EFFECT_CloseCardScreen()
{
Destroy(card.gameObject);
}
+ _stopInput = false;
}
public void EFFECT_AddNewReveal(EffectCard effectCard)
{
@@ -587,6 +596,7 @@ private IEnumerator EFFECT_ShowEffectCards(EFFECT_CallBack x)
{
yield return EFFECT_ShowRevealedCards();
}
+ ExitFinalTradeButton.Select();
x?.Invoke();
}
diff --git a/Assets/Scripts/Bartering Minigame/ChooseItemCanvasController.cs b/Assets/Scripts/Bartering Minigame/ChooseItemCanvasController.cs
index 37f65df0..6c4fff7e 100644
--- a/Assets/Scripts/Bartering Minigame/ChooseItemCanvasController.cs
+++ b/Assets/Scripts/Bartering Minigame/ChooseItemCanvasController.cs
@@ -15,6 +15,7 @@ public class ChooseItemCanvasController : MonoBehaviour
public GameObject CardsHorizontalLayoutGroup;
public Image NPCSprite;
public InventoryBar InventoryBar;
+ [SerializeField] private bool IsTutorial = false;
private List _cards = new List();
private NPCData _passedInData;
@@ -23,7 +24,7 @@ public class ChooseItemCanvasController : MonoBehaviour
private void Update()
{
- if(GameManager.PlayerInput.GetRejectDown() && !_stopInput)
+ if(!IsTutorial && GameManager.PlayerInput.GetRejectDown() && !_stopInput)
{
_stopInput = true;
LeaveChooseItemScene();
@@ -32,6 +33,7 @@ private void Update()
public void InitOffer(NPCData npcData, NpcInteractable npcInstance) {
InventoryBar.SetActiveSource(gameObject, false);
+ InventoryBar.SetInteractable(false);
_cards.Clear();
diff --git a/Assets/Scripts/Dialogue/DialogueManager.cs b/Assets/Scripts/Dialogue/DialogueManager.cs
index 7afbf975..44b94261 100644
--- a/Assets/Scripts/Dialogue/DialogueManager.cs
+++ b/Assets/Scripts/Dialogue/DialogueManager.cs
@@ -323,7 +323,7 @@ private void SetupUi(Vector3 NPCWorldPosition, Vector3 PlayerWorldPosition) {
Vector2 PlayerViewportPosition = WorldPosToViewportPos(PlayerWorldPosition, CurrentCanvas, CurrentCamera);
GameObject PlayerBubbleObject = Instantiate(PlayerDialogueBubblePrefab, PlayerViewportPosition, Quaternion.identity, BubbleParent);
PlayerBubble = PlayerBubbleObject.GetComponent();
- //PlayerBubble.transform.position += new Vector3(100, 0, 0);
+ PlayerBubble.transform.position += new Vector3(-100, 0, 0);
}
///
@@ -437,7 +437,7 @@ private void EndStory() {
_onDelay = true;
StartCoroutine(ConversationDelay());
- StopBounce.Invoke();
+ StopBounce?.Invoke();
StartFastBounce = null;
StartSlowBounce = null;
StopBounce = null;
@@ -520,7 +520,7 @@ private void SkipToEndOfLine() {
DialogueUiManager.ShowButtons(CurrentLineData.Choices);
}
- StartSlowBounce.Invoke();
+ StartSlowBounce?.Invoke();
}
///
@@ -574,7 +574,7 @@ IEnumerator PrintNextCharacter() {
else if (NPCName == "F1X") { F1xDialogueEndSFX.Play(gameObject); }
else { NPCDialogueEndSFX.Play(gameObject); }
- StartSlowBounce.Invoke();
+ StartSlowBounce?.Invoke();
} else {
StartCoroutine(PrintNextCharacter());
diff --git a/Assets/Scripts/Input/InputHints.cs b/Assets/Scripts/Input/InputHints.cs
index 7b9d13ee..2832469f 100644
--- a/Assets/Scripts/Input/InputHints.cs
+++ b/Assets/Scripts/Input/InputHints.cs
@@ -14,7 +14,7 @@ public class InputHints : MonoBehaviour
private string _originalText;
private string InputSprite(string input) => $"";
- private string MultiInputSprite(string input, int ind) => $"";
+ private string MultiInputSprite(string input, int ind) => $"";
// Start is called before the first frame update
void Awake()
diff --git a/Assets/Scripts/Input/InputRebindManager.cs b/Assets/Scripts/Input/InputRebindManager.cs
index 984c7e83..e098fdc5 100644
--- a/Assets/Scripts/Input/InputRebindManager.cs
+++ b/Assets/Scripts/Input/InputRebindManager.cs
@@ -41,6 +41,8 @@ public void ResetAllBindings()
#region Private Methods
private void Rebind(InputAction action, int bindingIndex)
{
+ if (bindingIndex == 0) bindingIndex = action.GetBindingIndex(_lastScheme.bindingGroup);
+
hintScreen.SetActive(true);
_controls.MainControls.Disable();
@@ -77,7 +79,7 @@ private void CheckOtherBinds(InputAction action, int bindingIndex, InputBinding
if (binding.action == currBinding.action) continue;
else if (binding.effectivePath == currBinding.effectivePath)
{
- if (ActionRebindable(binding.action)) action.actionMap[binding.action].ApplyBindingOverride(0, oldBinding.effectivePath);
+ if (ActionRebindable(binding.action)) action.actionMap[binding.action].ApplyBindingOverride(bindingIndex, oldBinding.effectivePath);
else action.ApplyBindingOverride(bindingIndex, oldBinding.effectivePath);
}
}
diff --git a/Assets/Scripts/Input/PlayerControls.cs b/Assets/Scripts/Input/PlayerControls.cs
index e9d1bc3a..9d79e13a 100644
--- a/Assets/Scripts/Input/PlayerControls.cs
+++ b/Assets/Scripts/Input/PlayerControls.cs
@@ -616,7 +616,7 @@ public @PlayerControls()
""path"": ""/rightStick"",
""interactions"": """",
""processors"": """",
- ""groups"": """",
+ ""groups"": "";DualShockGamepad;SwitchGamepad;XInputGamepad;Gamepad"",
""action"": ""ViewAxis"",
""isComposite"": false,
""isPartOfComposite"": false
diff --git a/Assets/Scripts/Input/PlayerControls.inputactions b/Assets/Scripts/Input/PlayerControls.inputactions
index ff05c3e4..80756f08 100644
--- a/Assets/Scripts/Input/PlayerControls.inputactions
+++ b/Assets/Scripts/Input/PlayerControls.inputactions
@@ -594,7 +594,7 @@
"path": "/rightStick",
"interactions": "",
"processors": "",
- "groups": "",
+ "groups": ";DualShockGamepad;SwitchGamepad;XInputGamepad;Gamepad",
"action": "ViewAxis",
"isComposite": false,
"isPartOfComposite": false
diff --git a/Assets/Scripts/Input/PlayerInputHandler.cs b/Assets/Scripts/Input/PlayerInputHandler.cs
index 5764ecf5..b4e7c8ba 100644
--- a/Assets/Scripts/Input/PlayerInputHandler.cs
+++ b/Assets/Scripts/Input/PlayerInputHandler.cs
@@ -7,8 +7,13 @@
using UnityEngine.Events;
using UnityEngine.EventSystems;
using UnityEngine.InputSystem;
+using UnityEngine.InputSystem.XInput;
using UnityEngine.InputSystem.UI;
+#if !UNITY_STANDALONE_LINUX
+using UnityEngine.InputSystem.Switch;
+#endif
+
///
/// Class which manages inputs from the new input system, via PlayerControls.
/// Modded from the input handler from the Unity FPS Microgame.
@@ -106,6 +111,8 @@ private void OnEnable()
StartCoroutine(WaitAFrame());
}
+ InputSystem.onDeviceChange += OnDeviceChange;
+
// Initialize the _get dict from the _getDown dict
foreach (string key in _getDown.Keys) {
_get[key] = false;
@@ -142,16 +149,18 @@ public void SetControls(bool enable)
else _controls.MainControls.Disable();
}
- private void SwapSwitchControl()
- {
- InputBinding affirmBind = _controls.MainControls.AffirmButton.bindings[0];
- _controls.MainControls.AffirmButton.ApplyBindingOverride(0, _controls.MainControls.RejectButton.bindings[0].effectivePath);
- _controls.MainControls.RejectButton.ApplyBindingOverride(0, affirmBind.effectivePath);
- }
+ // private void SwapSwitchControl()
+ // {
+ // int affInd = _controls.MainControls.AffirmButton.GetBindingIndex(SwitchScheme.bindingGroup);
+ // int rejInd = _controls.MainControls.RejectButton.GetBindingIndex(SwitchScheme.bindingGroup);
+
+ // InputBinding affirmBind = _controls.MainControls.AffirmButton.bindings[affInd];
+ // _controls.MainControls.AffirmButton.ApplyBindingOverride(affInd, _controls.MainControls.RejectButton.bindings[rejInd].effectivePath);
+ // _controls.MainControls.RejectButton.ApplyBindingOverride(rejInd, affirmBind.effectivePath);
+ // }
private IEnumerator PlayHaptics(float lowFrequency, float highFrequency, float duration)
{
- Debug.Log(Gamepad.current);
Gamepad currentGamepad = Gamepad.current;
if (currentGamepad == null) yield break;
currentGamepad.SetMotorSpeeds(lowFrequency, highFrequency);
@@ -225,7 +234,7 @@ private void UpdateLastUsedScheme(InputAction.CallbackContext context)
if (scheme.SupportsDevice(context.control.device)) {
if (LastUsedScheme != scheme)
{
- if (LastUsedScheme == SwitchScheme || scheme == SwitchScheme) SwapSwitchControl();
+ // if (LastUsedScheme == SwitchScheme || scheme == SwitchScheme) SwapSwitchControl();
LastUsedScheme = scheme;
OnInputSchemeChanged?.Invoke();
}
@@ -236,11 +245,23 @@ private void UpdateLastUsedScheme(InputAction.CallbackContext context)
private void OnDeviceChange(InputDevice device, InputDeviceChange change)
{
- if (change == InputDeviceChange.Disconnected || change == InputDeviceChange.Removed || change == InputDeviceChange.Disabled)
+ if (change == InputDeviceChange.Disconnected || change == InputDeviceChange.Removed)
{
InputSystem.ResetHaptics();
- _getDown["_start"] = true;
+ if(Time.timeScale != 0) _getDown["_start"] = true;
+ }
+#if !UNITY_STANDALONE_LINUX
+ if (device is SwitchProControllerHID)
+ {
+ foreach (Gamepad item in Gamepad.all)
+ {
+ if ((item is XInputController) && (Mathf.Abs((float)item.lastUpdateTime - (float)device.lastUpdateTime) < 0.1))
+ {
+ InputSystem.DisableDevice(item);
+ }
+ }
}
+#endif
}
public void OnPrimaryTrigger(InputAction.CallbackContext context) { SetDown(context, "_primaryTrigger"); }
diff --git a/Assets/Scripts/Testing/WinCondition.cs b/Assets/Scripts/Testing/WinCondition.cs
index 62c362ce..daa3e7e8 100644
--- a/Assets/Scripts/Testing/WinCondition.cs
+++ b/Assets/Scripts/Testing/WinCondition.cs
@@ -12,7 +12,7 @@ public class WinCondition : MonoBehaviour
// Update is called once per frame
void Update()
{
- if (_wonGame || GameManager.FlagTracker == null || flagID.Length <= 0) return;
+ if (_wonGame || flagID.Length <= 0 || GameManager.FlagTracker == null) return;
else if (GameManager.FlagTracker.CheckFlag(flagID))
{
_wonGame = true;
@@ -25,9 +25,8 @@ void Update()
// This should probably be a function in the game manager.
public void ResetGame()
{
- if (GameManager.Inventory != null) {
- GameManager.Inventory.Clear();
- }
- SceneManager.LoadScene(0);
+ SaveSystem.ResetSaveData();
+ Metrics.Reset();
+ SceneManager.LoadScene(1);
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/Time Loop/Debug_LoopWipeUI.cs b/Assets/Scripts/Time Loop/Debug_LoopWipeUI.cs
index 045e6683..7ce6472b 100644
--- a/Assets/Scripts/Time Loop/Debug_LoopWipeUI.cs
+++ b/Assets/Scripts/Time Loop/Debug_LoopWipeUI.cs
@@ -4,15 +4,10 @@
public class Debug_LoopWipeUI : MonoBehaviour
{
- [SerializeField]
- private float duration = 0.5f;
- private Image _image;
+ [SerializeField] private GameObject segfaultCanvas;
private void Start()
{
- _image = GetComponent();
- _image.fillAmount = 0;
-
TimeLoopManager.LoopElapsed += AnimateWipe;
}
@@ -33,22 +28,8 @@ private void AnimateWipe(System.Action callback)
private IEnumerator AnimateWipeRoutine(System.Action callback)
{
- if (_image == null) {
- // Callback cannot be null, because of our AnimateWipe() check.
- callback();
- }
-
- float elapsed = 0;
- _image.fillAmount = 0;
-
- while (elapsed < duration) {
- _image.fillAmount = elapsed/duration;
-
- yield return null;
- elapsed += Time.deltaTime;
- }
-
- _image.fillAmount = 1;
+ segfaultCanvas.SetActive(true);
+ yield return new WaitForSeconds(3f);
callback();
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/Ui/Inventory/InventoryCardObject.cs b/Assets/Scripts/Ui/Inventory/InventoryCardObject.cs
index 741fa157..dd386153 100644
--- a/Assets/Scripts/Ui/Inventory/InventoryCardObject.cs
+++ b/Assets/Scripts/Ui/Inventory/InventoryCardObject.cs
@@ -105,6 +105,11 @@ public void InitalizeToGrid(int indexInGrid, AutoScrollGrid gridAutoScroller, In
SetCardToEmpty(usingPreviewSize);
}
+ void OnDisable()
+ {
+ HideDescription();
+ }
+
#endregion
#region ======== [ PUBLIC METHODS ] ========
@@ -303,7 +308,7 @@ public void ShowDescription()
itemDescriptionBox.transform.DOKill();
itemDescriptionBox.SetActive(true);
itemDescriptionBox.transform.
- DOScaleY(1, showDuration).SetEase(showEase);
+ DOScaleY(1, showDuration).SetEase(showEase).SetUpdate(true);
}
@@ -315,7 +320,7 @@ public void HideDescription()
itemDescriptionBox.transform.DOKill();
itemDescriptionBox.transform.
DOScaleY(0, hideDuration).SetEase(hideEase)
- .OnComplete(() => itemDescriptionBox.SetActive(false));
+ .OnComplete(() => itemDescriptionBox.SetActive(false)).SetUpdate(true);
}
///
diff --git a/Assets/Scripts/Ui/Managers/SettingsUi.cs b/Assets/Scripts/Ui/Managers/SettingsUi.cs
index b5e277b3..24f5b3a1 100644
--- a/Assets/Scripts/Ui/Managers/SettingsUi.cs
+++ b/Assets/Scripts/Ui/Managers/SettingsUi.cs
@@ -50,6 +50,7 @@ public void MoveToTitle() {
public void SwapToSettingsUi()
{
+ GameManager.Instance.SwapUiManager(this);
MoveToPause();
pauseOpen.Post(this.gameObject);
LoadSettingsUi();
@@ -62,7 +63,6 @@ private void LoadSettingsUi()
{
inventoryBar.SetActiveSource(gameObject, true);
- GameManager.Instance.SwapUiManager(this);
LoadState(_currentState);
// Animation in
diff --git a/Assets/StreamingAssets/Audio/GeneratedSoundBanks/Linux.meta b/Assets/StreamingAssets/Audio/GeneratedSoundBanks/Linux.meta
new file mode 100644
index 00000000..c814d122
--- /dev/null
+++ b/Assets/StreamingAssets/Audio/GeneratedSoundBanks/Linux.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 94f6890e319074f458eb413314cd05f7
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TimerController.cs b/Assets/TimerController.cs
index 60654c76..200a97c7 100644
--- a/Assets/TimerController.cs
+++ b/Assets/TimerController.cs
@@ -6,6 +6,7 @@
public class TimerController : MonoBehaviour
{
+ public GameObject Ring;
public Image OuterRing;
public Image InnerRing;
@@ -22,6 +23,8 @@ public class TimerController : MonoBehaviour
public Image Cell3;
public Image Cell2;
public Image Cell1;
+
+ [SerializeField] private bool pauseTimer = false;
bool TriggerPulse = false;
@@ -39,15 +42,19 @@ private void Start()
private void Update()
{
- if (TimeLoopManager.LoopPaused && PauseCanvas.activeInHierarchy)
+ if (TimeLoopManager.LoopPaused)
{
PauseorPlay.sprite = Pause;
- GetComponent().anchoredPosition = PosDuringPause;
+ OuterRing.transform.DOPause();
+ InnerRing.transform.DOPause();
+ if (!pauseTimer && PauseCanvas.activeInHierarchy) Ring.SetActive(false);
}
else
{
PauseorPlay.sprite = Play;
- GetComponent().anchoredPosition = PosDuringPlay;
+ Ring.SetActive(true);
+ OuterRing.transform.DOPlay();
+ InnerRing.transform.DOPlay();
}
if (TimeLoopManager.Instance != null)
@@ -57,8 +64,6 @@ private void Update()
float SecondsElapsed = Mathf.Max(0, TotalSeconds - TimeLoopManager.SecondsLeft);
- Debug.Log("Seconds elapsed: " + SecondsElapsed + " Total Seconds: " + TotalSeconds);
-
if(SecondsElapsed > TotalSeconds / 5)
{
Cell5.gameObject.SetActive(false);
diff --git a/Assets/Writing/Barney_Dialogue_NEW.ink b/Assets/Writing/Barney_Dialogue_NEW.ink
index 9563e2f3..f7013970 100644
--- a/Assets/Writing/Barney_Dialogue_NEW.ink
+++ b/Assets/Writing/Barney_Dialogue_NEW.ink
@@ -6,13 +6,15 @@ VAR IC_duct_tape = false
//Is there any way that we can keep track of if a trade happened? Like if the merchant has or hasn't received a certain item?
// Unique NPC Starting Logic
+-> INTRO
+==INTRO==
+Hoot. Hello and welcome. The dead mail day shop is open. #NPC
-> Start
=== Start ===
-Hoot. Hello and welcome. The dead mail day shop is open. #NPC
*I would like to Barter.
{barney_bartered: -> NoBarter | -> Barter} // Only necessary for Unique NPCs
-*Can I ask you something?
++Can I ask you something?
What would you like to know? #NPC
->Asking
@@ -20,17 +22,17 @@ Hoot. Hello and welcome. The dead mail day shop is open. #NPC
-> END
==Asking==
-*Dead Mail Day?
++Dead Mail Day?
Correct! Undelivered mail is sold on Sundays. #NPC
->Dead_Mail
-*What is your favorite fruit?
++What is your favorite fruit?
The fruit in me! It lets me work around the clock. #NPC
->Asking
-*What are you looking for?
- I am looking for a tool to help repair any damaged packages, something to replace my old name tag, and and any information regarding what we can do better! #NPC
++What are you looking for?
+ I am looking for any tools, something to replace my old name tag, and any news that may be lying around! #NPC
//If we can break all of these lines into their own textbox thatd be awesome possum :)
->Asking
-* I want to talk about something else.
++I want to talk about something else.
Assuredly. #NPC
->Start
diff --git a/Assets/Writing/Barney_Dialogue_NEW.json b/Assets/Writing/Barney_Dialogue_NEW.json
index e10fce5d..fd49033e 100644
--- a/Assets/Writing/Barney_Dialogue_NEW.json
+++ b/Assets/Writing/Barney_Dialogue_NEW.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[[{"->":"Start"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hoot. Hello and welcome. The dead mail day shop is open. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"barney_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^What would you like to know? ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Dead Mail Day?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Correct! Undelivered mail is sold on Sundays. ","#","^NPC","/#","\n",{"->":"Dead_Mail"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^The fruit in me! It lets me work around the clock. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I am looking for a tool to help repair any damaged packages, something to replace my old name tag, and and any information regarding what we can do better! ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-3":["ev",{"^->":"Asking.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Dead_Mail":[[["ev",{"^->":"Dead_Mail.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How does mail go undelivered?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^So you just stand here all day?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Is that all you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dead_Mail.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Incorrect address. No return address. Things such as that. My job is to barter them off. ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-1":["ev",{"^->":"Dead_Mail.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Quite an overexaggeration! I stand here 8-4 sharp every Sunday. ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-2":["ev",{"^->":"Dead_Mail.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I-er what? No. I'm a mailbot. I deliver mail too. I just do this on Sundays. ","#","^NPC","/#","\n",[["ev",{"^->":"Dead_Mail.0.c-2.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Gotcha.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dead_Mail.0.c-2.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^What of you? What do you do for work, companion? ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}]}],{"#f":5}],"c-3":["ev",{"^->":"Dead_Mail.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Work":[[["ev",{"^->":"Work.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'm an archaeologist.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I am, well... was... a teacher.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^It's... complicated.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Hm, you did seem familiar. Pri-v8 right? I read about you during my 30 minute mandated break a month ago. Sorry to hear about the budget cuts at the university. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Is that what they're calling it?",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.c-0.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Thanks, for the concern. I'll be fine.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Oh, the university? I of course meant VCSC, Virtual College of So- ","#","^NPC","/#","\n",["ev","str","^I know where I worked.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ I meant the budget cuts. ","\n","^Is there an issue? Should I refer to it as something else? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Money's just going in the wrong hands.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I see. My regards to you and your students Professor V8. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thanks Barney. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-0.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Hm, you did seem familiar. Pri-v8 right? I read about you during my 30 minute mandated break a month ago. Sorry to hear about the budget cuts at the university. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Is that what they're calling it?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Oh, the university? I of course meant VCSC, Virtual College of So- ","#","^NPC","/#","\n",["ev","str","^I know where I worked.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ I meant the budget cuts. ","\n","^Is there an issue? Should I refer to it as something else? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Money's just going in the wrong hands.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I see. My regards to you and your students Professor V8. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thanks Barney. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Work.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I will not pry more then, back to business. ","#","^NPC","/#","\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":1}],"Barter":["^Package identified. Calculating shipping costs... Zero. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":["^The City Packet Service hope you enjoy your package ","#","^NPC","/#","\n","end",{"#f":1}],"BarterFail":[["ev","visit",2,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"nop",{"s0":["pop","\n","^No deal ...And clean up these packing peanuts, please. ","#","^NPC","/#","\n",{"->":".^.^.17"},null],"s1":["pop","\n","^That will not do. Please offer equal or greater value. ","#","^NPC","/#","\n",{"->":".^.^.17"},null],"#f":5}],"\n","end",{"#f":1}],"NoBarter":["^We're out of stock. Please return next Sunday. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"barney_bartered"},false,{"VAR=":"IC_letter"},false,{"VAR=":"IC_name_tag"},false,{"VAR=":"IC_duct_tape"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[[{"->":"INTRO"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"INTRO":["^Hoot. Hello and welcome. The dead mail day shop is open. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":1}],"Start":[[["ev",{"^->":"Start.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"barney_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^What would you like to know? ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":2},{"s":["^Dead Mail Day?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":2},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":2},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Correct! Undelivered mail is sold on Sundays. ","#","^NPC","/#","\n",{"->":"Dead_Mail"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^The fruit in me! It lets me work around the clock. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I am looking for any tools, something to replace my old name tag, and any news that may be lying around! ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-3":["ev",{"^->":"Asking.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Dead_Mail":[[["ev",{"^->":"Dead_Mail.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How does mail go undelivered?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^So you just stand here all day?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Is that all you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dead_Mail.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dead_Mail.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Incorrect address. No return address. Things such as that. My job is to barter them off. ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-1":["ev",{"^->":"Dead_Mail.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Quite an overexaggeration! I stand here 8-4 sharp every Sunday. ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-2":["ev",{"^->":"Dead_Mail.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I-er what? No. I'm a mailbot. I deliver mail too. I just do this on Sundays. ","#","^NPC","/#","\n",[["ev",{"^->":"Dead_Mail.0.c-2.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Gotcha.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dead_Mail.0.c-2.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^What of you? What do you do for work, companion? ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}]}],{"#f":5}],"c-3":["ev",{"^->":"Dead_Mail.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Work":[[["ev",{"^->":"Work.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'm an archaeologist.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I am, well... was... a teacher.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^It's... complicated.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Hm, you did seem familiar. Pri-v8 right? I read about you during my 30 minute mandated break a month ago. Sorry to hear about the budget cuts at the university. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Is that what they're calling it?",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.c-0.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Thanks, for the concern. I'll be fine.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Oh, the university? I of course meant VCSC, Virtual College of So- ","#","^NPC","/#","\n",["ev","str","^I know where I worked.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ I meant the budget cuts. ","\n","^Is there an issue? Should I refer to it as something else? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Money's just going in the wrong hands.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I see. My regards to you and your students Professor V8. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thanks Barney. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.12.c-0.7.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-0.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Hm, you did seem familiar. Pri-v8 right? I read about you during my 30 minute mandated break a month ago. Sorry to hear about the budget cuts at the university. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Is that what they're calling it?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Oh, the university? I of course meant VCSC, Virtual College of So- ","#","^NPC","/#","\n",["ev","str","^I know where I worked.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ I meant the budget cuts. ","\n","^Is there an issue? Should I refer to it as something else? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Money's just going in the wrong hands.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I see. My regards to you and your students Professor V8. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thanks Barney. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.7.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Work.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I will not pry more then, back to business. ","#","^NPC","/#","\n",{"->":"Dead_Mail"},{"#f":5}]}],{"#f":1}],"Barter":["^Package identified. Calculating shipping costs... Zero. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":["^The City Packet Service hope you enjoy your package ","#","^NPC","/#","\n","end",{"#f":1}],"BarterFail":[["ev","visit",2,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"nop",{"s0":["pop","\n","^No deal ...And clean up these packing peanuts, please. ","#","^NPC","/#","\n",{"->":".^.^.17"},null],"s1":["pop","\n","^That will not do. Please offer equal or greater value. ","#","^NPC","/#","\n",{"->":".^.^.17"},null],"#f":5}],"\n","end",{"#f":1}],"NoBarter":["^We're out of stock. Please return next Sunday. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"barney_bartered"},false,{"VAR=":"IC_letter"},false,{"VAR=":"IC_name_tag"},false,{"VAR=":"IC_duct_tape"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Eden_Dialogue_NEW.ink b/Assets/Writing/Eden_Dialogue_NEW.ink
index 75e8f95a..75a55f9c 100644
--- a/Assets/Writing/Eden_Dialogue_NEW.ink
+++ b/Assets/Writing/Eden_Dialogue_NEW.ink
@@ -4,30 +4,33 @@ VAR IC_cornucopia = false
VAR IC_religious_relic = false
// Unique NPC Starting Logic
+->INTRO
+==INTRO==
+Greetings, wanderer. How may we of the Order be of assistance to you? #NPC
-> Start
-// There is a max of 4 choices per choice option
-// If you need more feel free to add a "more" option that diverts to more optuins
=== Start ===
-Greetings, wanderer. How may we of the Order be of assistance to you? #NPC
*I would like to Barter.
{eden_bartered: -> NoBarter | -> Barter} // Only necessary for Unique NPCs
-*Can I ask you something?
++Can I ask you something?
What is peaking your curiosity? #NPC
->Asking
*Nevermind.
->END
==Asking==
-*What do you do?
++What do you do?
I pray for the safety and longevity of every soul. #NPC
->Souls
-*What is your favorite fruit?
++What is your favorite fruit?
I've always enjoyed kiwis, they are small, fuzzy, and sweet. #NPC
->Asking
-*What are you looking for?
- The Church requires a symbol of abundance, a relic that we had lost, and something to replace these old, dirty robes. #NPC
++What are you looking for?
+ The Church is looking for any lost fruits, especially citrons, and... Please keep this between us, but could you fetch something F1X has been making for me? #NPC
->Asking
++I want to talk about something else.
+ So it shall be. #NPC
+ ->Start
==Souls==
*Soul?
diff --git a/Assets/Writing/Eden_Dialogue_NEW.json b/Assets/Writing/Eden_Dialogue_NEW.json
index a3f2c152..4d4b7412 100644
--- a/Assets/Writing/Eden_Dialogue_NEW.json
+++ b/Assets/Writing/Eden_Dialogue_NEW.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[[{"->":"Start"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Greetings, wanderer. How may we of the Order be of assistance to you? ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"eden_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^What is peaking your curiosity? ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What do you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I pray for the safety and longevity of every soul. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^I've always enjoyed kiwis, they are small, fuzzy, and sweet. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^The Church requires a symbol of abundance, a relic that we had lost, and something to replace these old, dirty robes. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}]}],{"#f":1}],"Souls":[[["ev",{"^->":"Souls.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Soul?",{"->":"$r","var":true},null]}],["ev",{"^->":"Souls.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Do you usually just wait here?",{"->":"$r","var":true},null]}],["ev",{"^->":"Souls.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Souls.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Yes, the 'fruit of the soul,' as we call it here. The organic matter that powers our cores. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}],"c-1":["ev",{"^->":"Souls.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Not usually. I often run errands or listen to the people of the district. I am here uring a rare rest period. ","#","^NPC","/#","\n",[["ev",{"^->":"Souls.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Rare?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Souls.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^... It must be done. Are you on rest too? What is work like for you? ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Souls.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^So it shall be. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Work":[[["ev",{"^->":"Work.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'm an archaeologist.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I was a teacher.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^It's... complicated.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^An archaeologist? I assume you have heard of the disbandment of the archaeology program at VCSC?","\n",[["ev",{"^->":"Work.0.c-0.9.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I am all too familiar.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.9.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Had you worked there? My sincerest condolences for your program. We will be praying for you all. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.9.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^We appreciate it.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.9.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Souls"},{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Was? Oh my... you worked at VCSC then? I've heard about the unfair closing of several programs. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^You know?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Well yes, several residents have returned after their program was cut. They have asked for our prayers since then. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^That's... terrible.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^You are affected by them too, you are in our prayers as well professor. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thank you Eden. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Souls"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Work.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I pray that times get better for you then. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}]}],{"#f":1}],"Barter":["^Expell all greed. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^May fresh fruit be in your tidings. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^Please do not hesitate to reach out to the Order again. May the Harvest bless you. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^Patience is a virtue. Enjoy the spoils of this trade. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"BarterFail":["^I will pray for your bartering skills to improve. ","#","^NPC","/#","\n","end",{"#f":1}],"NoBarter":["^The Church can offer no more. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"eden_bartered"},false,{"VAR=":"IC_new_robes"},false,{"VAR=":"IC_cornucopia"},false,{"VAR=":"IC_religious_relic"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[[{"->":"INTRO"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"INTRO":["^Greetings, wanderer. How may we of the Order be of assistance to you? ","#","^NPC","/#","\n",{"->":"Start"},{"#f":1}],"Start":[[["ev",{"^->":"Start.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"eden_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^What is peaking your curiosity? ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":2},{"s":["^What do you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":2},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":2},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I pray for the safety and longevity of every soul. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^I've always enjoyed kiwis, they are small, fuzzy, and sweet. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^The Church is looking for any lost fruits, especially citrons, and... Please keep this between us, but could you fetch something F1X has been making for me? ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-3":["ev",{"^->":"Asking.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^So it shall be. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Souls":[[["ev",{"^->":"Souls.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Soul?",{"->":"$r","var":true},null]}],["ev",{"^->":"Souls.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Do you usually just wait here?",{"->":"$r","var":true},null]}],["ev",{"^->":"Souls.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Souls.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Yes, the 'fruit of the soul,' as we call it here. The organic matter that powers our cores. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}],"c-1":["ev",{"^->":"Souls.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Not usually. I often run errands or listen to the people of the district. I am here uring a rare rest period. ","#","^NPC","/#","\n",[["ev",{"^->":"Souls.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Rare?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Souls.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^... It must be done. Are you on rest too? What is work like for you? ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Souls.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^So it shall be. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"Work":[[["ev",{"^->":"Work.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'm an archaeologist.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I was a teacher.",{"->":"$r","var":true},null]}],["ev",{"^->":"Work.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^It's... complicated.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^An archaeologist? I assume you have heard of the disbandment of the archaeology program at VCSC?","\n",[["ev",{"^->":"Work.0.c-0.9.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I am all too familiar.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.9.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Had you worked there? My sincerest condolences for your program. We will be praying for you all. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.9.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^We appreciate it.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.9.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Souls"},{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"Work.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Was? Oh my... you worked at VCSC then? I've heard about the unfair closing of several programs. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^You know?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Well yes, several residents have returned after their program was cut. They have asked for our prayers since then. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^That's... terrible.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^You are affected by them too, you are in our prayers as well professor. ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Thank you Eden. ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-1.12.c-0.12.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Souls"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Work.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I pray that times get better for you then. ","#","^NPC","/#","\n",{"->":"Souls"},{"#f":5}]}],{"#f":1}],"Barter":["^Expell all greed. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^May fresh fruit be in your tidings. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^Please do not hesitate to reach out to the Order again. May the Harvest bless you. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^Patience is a virtue. Enjoy the spoils of this trade. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"BarterFail":["^I will pray for your bartering skills to improve. ","#","^NPC","/#","\n","end",{"#f":1}],"NoBarter":["^The Church can offer no more. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"eden_bartered"},false,{"VAR=":"IC_new_robes"},false,{"VAR=":"IC_cornucopia"},false,{"VAR=":"IC_religious_relic"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/F1X_Dialogue_NEW.ink b/Assets/Writing/F1X_Dialogue_NEW.ink
index afb62871..735ae0e6 100644
--- a/Assets/Writing/F1X_Dialogue_NEW.ink
+++ b/Assets/Writing/F1X_Dialogue_NEW.ink
@@ -7,23 +7,25 @@ VAR IC_clock = false
//Is there any way that we can keep track of if a trade happened? Like if the merchant has or hasn't received a certain item?
// Unique NPC Starting Logic
+->INTRO
+==INTRO==
+Welcome to the best decision you'll make all day. #NPC
->Start
=== Start ===
-Welcome to the best decision you'll make all day. #NPC
*I would like to Barter.
{fix_bartered: -> NoBarter | -> Barter} // Only necessary for Unique NPCs
-*Can I ask you something?
++Can I ask you something?
Sure, might cost ya extra though. #NPC
->Asking
*Nevermind // Exit dialogue
-> END
==Asking==
-*What do you do for work?
++What do you do for work?
What we're doin' right now. Barterin' with the locals. #NPC
->Work
-*What is your favorite fruit?
++What is your favorite fruit?
Mangos... Always interested in that fruit inside ya' too. #NPC
**I like mangoes too.
Good choice. #NPC
@@ -31,12 +33,12 @@ Welcome to the best decision you'll make all day. #NPC
**What did you say?
I'm not sure what you're referin' to. #NPC
->Asking
-*{fix_distrust == false} What are you looking for?
- I've been needin' a new tie, and... you ain't gonna tell no one nothing right? #NPC
++{fix_distrust == false} What are you looking for?
+ I've been needin' a new tie, any old relic items, and... you ain't gonna tell no one nothing right? #NPC
->fixandeden
//If we can break all of these lines into their own textbox thatd be awesome possum :)
->Asking
-* I want to talk about something else.
++I want to talk about something else.
Assuredly. #NPC
->Start
@@ -91,7 +93,7 @@ NULL_LINE #Barter
{shuffle:
- I didn't scare you off did I? Hehehe. #NPC
- Were ya' distracted? I can't say I'd blame you. #NPC
-- Window shoppers... Won't find what I've got anywhere else! #NPC
+- Won't find what I've got anywhere else! #NPC
}
-> END
diff --git a/Assets/Writing/F1X_Dialogue_NEW.json b/Assets/Writing/F1X_Dialogue_NEW.json
index cc2b47e5..d3cd97a9 100644
--- a/Assets/Writing/F1X_Dialogue_NEW.json
+++ b/Assets/Writing/F1X_Dialogue_NEW.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[[{"->":"Start"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Welcome to the best decision you'll make all day. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"fix_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Sure, might cost ya extra though. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What do you do for work?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"fix_distrust"},false,"==","/ev",{"*":".^.^.c-2","flg":19},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^What we're doin' right now. Barterin' with the locals. ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Mangos... Always interested in that fruit inside ya' too. ","#","^NPC","/#","\n",[["ev",{"^->":"Asking.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I like mangoes too.",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.c-1.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What did you say?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Good choice. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^I'm not sure what you're referin' to. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I've been needin' a new tie, and... you ain't gonna tell no one nothing right? ","#","^NPC","/#","\n",{"->":"fixandeden"},{"->":"Asking"},{"#f":5}],"c-3":["ev",{"^->":"Asking.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"fixandeden":[[["ev",{"^->":"fixandeden.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What're you talking about?",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I guess not?",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^I won't.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Yes or no cat? ","#","^NPC","/#","\n",[["ev",{"^->":"fixandeden.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I can't promise that.",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.c-0.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I won't tell anyone.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Then I ain't tellin' ya. ","#","^NPC","/#","\n","ev",true,"/ev",{"VAR=":"fix_distrust","re":true},{"->":"Start"},{"#f":5}],"c-1":["ev",{"^->":"fixandeden.0.c-0.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n",{"->":"SoGay"},{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"fixandeden.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Be straight with me. ","#","^NPC","/#","\n",[["ev",{"^->":"fixandeden.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I won't then.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"SoGay"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"fixandeden.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^To the point, I like that. ","#","^NPC","/#","\n",{"->":"SoGay"},{"#f":5}]}],{"#f":1}],"SoGay":[["^If you find anything that could help me get to know Eden. I'd pay back handsomely. ","#","^NPC","/#","\n",["ev",{"^->":"SoGay.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Eden?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"SoGay.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^About yay short, works at the church, antlers... ","#","^NPC","/#","\n",[["ev",{"^->":"SoGay.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'll keep an eye out.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"SoGay.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^'Preciate it. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":5}]}],{"#f":1}],"Work":[["^Howz about you? ","#","^NPC","/#","\n",["ev",{"^->":"Work.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Just an archaeologist nowadays.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Just? What happened to ya? ","#","^NPC","/#","\n",["ev","str","^I used to teach.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ Program got cut by the school.","\n","^Tch, classic. VCSC I assume? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^You haven't read about it?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I've just heard about who's workin' up top there. Can't say I'm surprised. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":1}],"Barter":["^Didn't get this cheaply, ain't gonna sell it cheaply. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^Don't let curiosity kill ya'! ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^I guess cats do always land on their feet, eventually... ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^You got some nice parts on ya', let me know if any are for sale next time. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"BarterFail":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^I didn't scare you off did I? Hehehe. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^Were ya' distracted? I can't say I'd blame you. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^Window shoppers... Won't find what I've got anywhere else! ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"NoBarter":["^Why dontcha come back another time? I'm all out. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"fix_bartered"},false,{"VAR=":"fix_distrust"},false,{"VAR=":"IC_note"},false,{"VAR=":"IC_tie"},false,{"VAR=":"IC_clock"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[[{"->":"INTRO"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"INTRO":["^Welcome to the best decision you'll make all day. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":1}],"Start":[[["ev",{"^->":"Start.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind ",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","ev",{"VAR?":"fix_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":".^.^.^.12"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Barter"},{"->":".^.^.^.12"},null]}],"nop","\n",{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Sure, might cost ya extra though. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Asking":[[["ev",{"^->":"Asking.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":2},{"s":["^What do you do for work?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":2},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"fix_distrust"},false,"==","/ev",{"*":".^.^.c-2","flg":3},{"s":["^What are you looking for?",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":2},{"s":["^I want to talk about something else.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^What we're doin' right now. Barterin' with the locals. ","#","^NPC","/#","\n",{"->":"Work"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Mangos... Always interested in that fruit inside ya' too. ","#","^NPC","/#","\n",[["ev",{"^->":"Asking.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I like mangoes too.",{"->":"$r","var":true},null]}],["ev",{"^->":"Asking.0.c-1.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What did you say?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Asking.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Good choice. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}],"c-1":["ev",{"^->":"Asking.0.c-1.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^I'm not sure what you're referin' to. ","#","^NPC","/#","\n",{"->":"Asking"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Asking.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I've been needin' a new tie, any old relic items, and... you ain't gonna tell no one nothing right? ","#","^NPC","/#","\n",{"->":"fixandeden"},{"->":"Asking"},{"#f":5}],"c-3":["ev",{"^->":"Asking.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Assuredly. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":1}],"fixandeden":[[["ev",{"^->":"fixandeden.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What're you talking about?",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I guess not?",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^I won't.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Yes or no cat? ","#","^NPC","/#","\n",[["ev",{"^->":"fixandeden.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I can't promise that.",{"->":"$r","var":true},null]}],["ev",{"^->":"fixandeden.0.c-0.12.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^I won't tell anyone.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Then I ain't tellin' ya. ","#","^NPC","/#","\n","ev",true,"/ev",{"VAR=":"fix_distrust","re":true},{"->":"Start"},{"#f":5}],"c-1":["ev",{"^->":"fixandeden.0.c-0.12.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n",{"->":"SoGay"},{"#f":5}]}],{"#f":5}],"c-1":["ev",{"^->":"fixandeden.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^Be straight with me. ","#","^NPC","/#","\n",[["ev",{"^->":"fixandeden.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I won't then.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"fixandeden.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"SoGay"},{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"fixandeden.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^To the point, I like that. ","#","^NPC","/#","\n",{"->":"SoGay"},{"#f":5}]}],{"#f":1}],"SoGay":[["^If you find anything that could help me get to know Eden. I'd pay back handsomely. ","#","^NPC","/#","\n",["ev",{"^->":"SoGay.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Eden?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"SoGay.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^About yay short, works at the church, antlers... ","#","^NPC","/#","\n",[["ev",{"^->":"SoGay.0.c-0.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I'll keep an eye out.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"SoGay.0.c-0.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^'Preciate it. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":5}]}],{"#f":1}],"Work":[["^Howz about you? ","#","^NPC","/#","\n",["ev",{"^->":"Work.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Just an archaeologist nowadays.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Just? What happened to ya? ","#","^NPC","/#","\n",["ev","str","^I used to teach.","/str","/ev",{"*":".^.c-0","flg":20},{"c-0":["^ Program got cut by the school.","\n","^Tch, classic. VCSC I assume? ","#","^NPC","/#","\n",[["ev",{"^->":"Work.0.c-0.12.c-0.7.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^You haven't read about it?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Work.0.c-0.12.c-0.7.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^I've just heard about who's workin' up top there. Can't say I'm surprised. ","#","^NPC","/#","\n",{"->":"Start"},{"#f":5}]}],{"#f":5}]}],{"#f":5}]}],{"#f":1}],"Barter":["^Didn't get this cheaply, ain't gonna sell it cheaply. ","#","^NPC","/#","\n","^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"BarterWin":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^Don't let curiosity kill ya'! ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^I guess cats do always land on their feet, eventually... ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^You got some nice parts on ya', let me know if any are for sale next time. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"BarterFail":[["ev","visit",3,"seq","/ev","ev","du",0,"==","/ev",{"->":".^.s0","c":true},"ev","du",1,"==","/ev",{"->":".^.s1","c":true},"ev","du",2,"==","/ev",{"->":".^.s2","c":true},"nop",{"s0":["pop","\n","^I didn't scare you off did I? Hehehe. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s1":["pop","\n","^Were ya' distracted? I can't say I'd blame you. ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"s2":["pop","\n","^Won't find what I've got anywhere else! ","#","^NPC","/#","\n",{"->":".^.^.23"},null],"#f":5}],"\n","end",{"#f":1}],"NoBarter":["^Why dontcha come back another time? I'm all out. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"fix_bartered"},false,{"VAR=":"fix_distrust"},false,{"VAR=":"IC_note"},false,{"VAR=":"IC_tie"},false,{"VAR=":"IC_clock"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Sebastian_Dialogue.ink b/Assets/Writing/Sebastian_Dialogue.ink
index 90d3463d..a481dd13 100644
--- a/Assets/Writing/Sebastian_Dialogue.ink
+++ b/Assets/Writing/Sebastian_Dialogue.ink
@@ -13,10 +13,10 @@ Greeting and salutations feline! What commodities are in your possesion? Anythin
-> Info
* {!goro_mb_interrogated} What interests you?
-> Quest
-*Can I ask you something?
++Can I ask you something?
I have the time. #NPC
->Questioning
-*Nevermind.
++Nevermind.
Heh, window shoppers... #NPC
->END
diff --git a/Assets/Writing/Sebastian_Dialogue.json b/Assets/Writing/Sebastian_Dialogue.json
index 2665b478..f05dec24 100644
--- a/Assets/Writing/Sebastian_Dialogue.json
+++ b/Assets/Writing/Sebastian_Dialogue.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[[{"->":"Intro"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"Intro":["^Greeting and salutations feline! What commodities are in your possesion? Anything robust in your repetoire? ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":1}],"Dialogue":[[["ev",{"^->":"Dialogue.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"goro_mb_interrogated"},"/ev",{"*":".^.^.c-0","flg":19},{"s":["^Could you remind me again?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"goro_mb_interrogated"},"!","/ev",{"*":".^.^.c-1","flg":19},{"s":["^What interests you?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dialogue.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Info"},{"#f":5}],"c-1":["ev",{"^->":"Dialogue.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n",{"->":"Quest"},{"#f":5}],"c-2":["ev",{"^->":"Dialogue.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I have the time. ","#","^NPC","/#","\n",{"->":"Questioning"},{"#f":5}],"c-3":["ev",{"^->":"Dialogue.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Heh, window shoppers... ","#","^NPC","/#","\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"Quest":[["^Why only the finest [Bottle of Wine] would interest me. ","#","^NPC","/#","\n","^You wouldn't happen to have some upon your person, would you? I happen to know a lot about this city and it's residents within. ","#","^NPC","/#","\n","^Oh just the other day I heard that B4rn3y... Oops, can't just say that to any outsider. I could be convinced, however. ","#","^NPC","/#","\n",["ev",{"^->":"Quest.0.15.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"IC_bottle_of_wine"},"/ev",{"*":".^.^.c-0","flg":19},{"s":["^I happen to have a bottle, here",{"->":"$r","var":true},null]}],["ev",{"^->":"Quest.0.16.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Unfortunately, I do not.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Quest.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.15.s"},[{"#n":"$r2"}],"\n","ev",false,"/ev",{"VAR=":"IC_bottle_of_wine","re":true},"^My, how generous! For this, my good sir, I'll provide you with some information. ","#","^NPC","/#","\n",{"->":"Info"},{"#f":5}],"c-1":["ev",{"^->":"Quest.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.16.s"},[{"#n":"$r2"}],"\n","^Why that's a shame. ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":5}]}],{"#f":1}],"Info":[["ev",true,"/ev",{"VAR=":"goro_mb_interrogated","re":true},"ev",true,"/ev",{"VAR=":"SAVE_mailbot_ec_3","re":true},"^Poor B4n3y lost his nametag the other day in a tragic mail accident. It was so horrible, so much so that I'll spare you the details. ","#","^NPC","/#","\n","^Ever since then, he's been looking for a [Laminated Name Tag]! I do hope he can feel whole once again. ","#","^NPC","/#","\n",["ev",{"^->":"Info.0.18.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Ah... I hope so to...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Info.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.18.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Questioning":[[["ev",{"^->":"Questioning.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^What do you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^Let's talk business.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Questioning.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Perplexed? Confounded? Mystified by my verbose language? Many are… many are. Hahaha! ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-1":["ev",{"^->":"Questioning.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^The finest yield in all of the land, grapes! ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-2":["ev",{"^->":"Questioning.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^You must be new in town, since we are not acquaintances. My name is Sebastian Telfar-Verdi, the most illustrious sommelier of the region. ","#","^NPC","/#","\n",[["ev",{"^->":"Questioning.0.c-2.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^So you just drink?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Questioning.0.c-2.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^To reduce my occupation to such layman's terms, especially considering your intentional obtuseness, is something I’ve come to expect. Many cannot comprehend that which is required by a sommelier of my reputation. Perhaps one day you may tour local vineyards, and cultivate a stronger understanding of my profession. ","#","^NPC","/#","\n",{"->":".^.^.^.^.^"},{"#f":5}]}],{"#f":5}],"c-3":["ev",{"^->":"Questioning.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Finally. ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":5}]}],{"#f":1}],"global decl":["ev",false,{"VAR=":"goro_mb_interrogated"},false,{"VAR=":"SAVE_mailbot_ec_3"},false,{"VAR=":"IC_bottle_of_wine"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[[{"->":"Intro"},["done",{"#f":5,"#n":"g-0"}],null],"done",{"Intro":["^Greeting and salutations feline! What commodities are in your possesion? Anything robust in your repetoire? ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":1}],"Dialogue":[[["ev",{"^->":"Dialogue.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"goro_mb_interrogated"},"/ev",{"*":".^.^.c-0","flg":19},{"s":["^Could you remind me again?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"goro_mb_interrogated"},"!","/ev",{"*":".^.^.c-1","flg":19},{"s":["^What interests you?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":2},{"s":["^Can I ask you something?",{"->":"$r","var":true},null]}],["ev",{"^->":"Dialogue.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":2},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Dialogue.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n",{"->":"Info"},{"#f":5}],"c-1":["ev",{"^->":"Dialogue.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n",{"->":"Quest"},{"#f":5}],"c-2":["ev",{"^->":"Dialogue.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^I have the time. ","#","^NPC","/#","\n",{"->":"Questioning"},{"#f":5}],"c-3":["ev",{"^->":"Dialogue.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Heh, window shoppers... ","#","^NPC","/#","\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"Quest":[["^Why only the finest [Bottle of Wine] would interest me. ","#","^NPC","/#","\n","^You wouldn't happen to have some upon your person, would you? I happen to know a lot about this city and it's residents within. ","#","^NPC","/#","\n","^Oh just the other day I heard that B4rn3y... Oops, can't just say that to any outsider. I could be convinced, however. ","#","^NPC","/#","\n",["ev",{"^->":"Quest.0.15.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"IC_bottle_of_wine"},"/ev",{"*":".^.^.c-0","flg":19},{"s":["^I happen to have a bottle, here",{"->":"$r","var":true},null]}],["ev",{"^->":"Quest.0.16.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Unfortunately, I do not.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Quest.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.15.s"},[{"#n":"$r2"}],"\n","ev",false,"/ev",{"VAR=":"IC_bottle_of_wine","re":true},"^My, how generous! For this, my good sir, I'll provide you with some information. ","#","^NPC","/#","\n",{"->":"Info"},{"#f":5}],"c-1":["ev",{"^->":"Quest.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.16.s"},[{"#n":"$r2"}],"\n","^Why that's a shame. ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":5}]}],{"#f":1}],"Info":[["ev",true,"/ev",{"VAR=":"goro_mb_interrogated","re":true},"ev",true,"/ev",{"VAR=":"SAVE_mailbot_ec_3","re":true},"^Poor B4n3y lost his nametag the other day in a tragic mail accident. It was so horrible, so much so that I'll spare you the details. ","#","^NPC","/#","\n","^Ever since then, he's been looking for a [Laminated Name Tag]! I do hope he can feel whole once again. ","#","^NPC","/#","\n",["ev",{"^->":"Info.0.18.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^Ah... I hope so to...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Info.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.18.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Questioning":[[["ev",{"^->":"Questioning.0.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^What?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.1.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What is your favorite fruit?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.2.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^What do you do?",{"->":"$r","var":true},null]}],["ev",{"^->":"Questioning.0.3.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-3","flg":18},{"s":["^Let's talk business.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Questioning.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^Perplexed? Confounded? Mystified by my verbose language? Many are… many are. Hahaha! ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-1":["ev",{"^->":"Questioning.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.1.s"},[{"#n":"$r2"}],"\n","^The finest yield in all of the land, grapes! ","#","^NPC","/#","\n",{"->":".^.^.^"},{"#f":5}],"c-2":["ev",{"^->":"Questioning.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.2.s"},[{"#n":"$r2"}],"\n","^You must be new in town, since we are not acquaintances. My name is Sebastian Telfar-Verdi, the most illustrious sommelier of the region. ","#","^NPC","/#","\n",[["ev",{"^->":"Questioning.0.c-2.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^So you just drink?",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Questioning.0.c-2.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","^To reduce my occupation to such layman's terms, especially considering your intentional obtuseness, is something I’ve come to expect. Many cannot comprehend that which is required by a sommelier of my reputation. Perhaps one day you may tour local vineyards, and cultivate a stronger understanding of my profession. ","#","^NPC","/#","\n",{"->":".^.^.^.^.^"},{"#f":5}]}],{"#f":5}],"c-3":["ev",{"^->":"Questioning.0.c-3.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.3.s"},[{"#n":"$r2"}],"\n","^Finally. ","#","^NPC","/#","\n",{"->":"Dialogue"},{"#f":5}]}],{"#f":1}],"global decl":["ev",false,{"VAR=":"goro_mb_interrogated"},false,{"VAR=":"SAVE_mailbot_ec_3"},false,{"VAR=":"IC_bottle_of_wine"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 1.ink b/Assets/Writing/Test Ink/Roro 1.ink
index fa06492b..9666be05 100644
--- a/Assets/Writing/Test Ink/Roro 1.ink
+++ b/Assets/Writing/Test Ink/Roro 1.ink
@@ -4,7 +4,8 @@ VAR roro_1_bartered = false
=== Start ===
Hello there. #NPC
-* I would like to Barter.
+* I would like to Barter.
+ Splendid! #NPC
->Barter
* What do you like?
Not much 'sides the news! #NPC
@@ -18,5 +19,5 @@ NULL_LINE #Barter
-> END
=== NoBarter ===
-Sorry, I don't have anything else. #NPC
+Sorry, I have nothing new to give you. #NPC
-> END
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 1.json b/Assets/Writing/Test Ink/Roro 1.json
index 04907391..72fa77b3 100644
--- a/Assets/Writing/Test Ink/Roro 1.json
+++ b/Assets/Writing/Test Ink/Roro 1.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[["ev",{"VAR?":"roro_1_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Not much 'sides the news! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^Sorry, I don't have anything else. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_1_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[["ev",{"VAR?":"roro_1_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter.",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Splendid! ","#","^NPC","/#","\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Not much 'sides the news! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^Sorry, I have nothing new to give you. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_1_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 2.ink b/Assets/Writing/Test Ink/Roro 2.ink
index 85ecb27a..abb8a729 100644
--- a/Assets/Writing/Test Ink/Roro 2.ink
+++ b/Assets/Writing/Test Ink/Roro 2.ink
@@ -4,7 +4,8 @@ VAR roro_2_bartered = false
=== Start ===
Hello there. #NPC
-* I would like to Barter.
+* I would like to Barter.
+ Great! #NPC
->Barter
* What do you need?
I could use some new tools. #NPC
@@ -18,5 +19,5 @@ NULL_LINE #Barter
-> END
=== NoBarter ===
-Sorry, I don't have anything else. #NPC
+I'm all out of relics. Come back tomorrow. #NPC
-> END
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 2.json b/Assets/Writing/Test Ink/Roro 2.json
index 23169830..be6f580d 100644
--- a/Assets/Writing/Test Ink/Roro 2.json
+++ b/Assets/Writing/Test Ink/Roro 2.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[["ev",{"VAR?":"roro_2_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you need? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^I could use some new tools. ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^Sorry, I don't have anything else. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_2_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[["ev",{"VAR?":"roro_2_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter.",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you need? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Great! ","#","^NPC","/#","\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^I could use some new tools. ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^I'm all out of relics. Come back tomorrow. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_2_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 3.ink b/Assets/Writing/Test Ink/Roro 3.ink
index 5e24de8d..8d05c7b5 100644
--- a/Assets/Writing/Test Ink/Roro 3.ink
+++ b/Assets/Writing/Test Ink/Roro 3.ink
@@ -5,6 +5,7 @@ VAR roro_3_bartered = false
=== Start ===
Hello there. #NPC
* I would like to Barter.
+ Great! #NPC
->Barter
* What do you like?
I love farming! #NPC
@@ -18,5 +19,5 @@ NULL_LINE #Barter
-> END
=== NoBarter ===
-Sorry, I don't have anything else. #NPC
+As much as I'd like more things to farm with, I've go nothing else for you. #NPC
-> END
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 3.json b/Assets/Writing/Test Ink/Roro 3.json
index e0b70156..da869142 100644
--- a/Assets/Writing/Test Ink/Roro 3.json
+++ b/Assets/Writing/Test Ink/Roro 3.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[["ev",{"VAR?":"roro_3_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^I love farming! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^Sorry, I don't have anything else. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_3_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[["ev",{"VAR?":"roro_3_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Great! ","#","^NPC","/#","\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^I love farming! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.12.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.12.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^As much as I'd like more things to farm with, I've go nothing else for you. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_3_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 4.ink b/Assets/Writing/Test Ink/Roro 4.ink
index 3db7f77d..6b5704a5 100644
--- a/Assets/Writing/Test Ink/Roro 4.ink
+++ b/Assets/Writing/Test Ink/Roro 4.ink
@@ -4,7 +4,8 @@ VAR roro_4_bartered = false
=== Start ===
Hello there. #NPC
-* I would like to Barter.
+* I would like to Barter.
+ Great! #NPC
->Barter
* What do you like?
Lots of religious items. #NPC
@@ -19,5 +20,5 @@ NULL_LINE #Barter
-> END
=== NoBarter ===
-Sorry, I don't have anything else. #NPC
+I don't need anything else. I am satisfied with our trade. #NPC
-> END
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 4.json b/Assets/Writing/Test Ink/Roro 4.json
index 6a997545..6f5cd3d8 100644
--- a/Assets/Writing/Test Ink/Roro 4.json
+++ b/Assets/Writing/Test Ink/Roro 4.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[["ev",{"VAR?":"roro_4_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Lots of religious items. ","#","^NPC","/#","\n","^I won't accept less than 2! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.17.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.17.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^Sorry, I don't have anything else. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_4_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[["ev",{"VAR?":"roro_4_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Hello there. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter.",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^What do you like? ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","^Great! ","#","^NPC","/#","\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Lots of religious items. ","#","^NPC","/#","\n","^I won't accept less than 2! ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.17.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^How interesting...",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.17.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":["^I don't need anything else. I am satisfied with our trade. ","#","^NPC","/#","\n","end",{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_4_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Writing/Test Ink/Roro 5.ink b/Assets/Writing/Test Ink/Roro 5.ink
index 10b42d4f..686333b3 100644
--- a/Assets/Writing/Test Ink/Roro 5.ink
+++ b/Assets/Writing/Test Ink/Roro 5.ink
@@ -4,13 +4,13 @@ VAR roro_5_bartered = false
=== Start ===
Ugh, how dare they. #NPC
-* I would like to Barter.
+* I would like to Barter.
->Barter
* Is something troubling you?
Hmm? Oh it's nothing really. #NPC
It's just that people have been littering our [Church Pamphlets] everywhere! #NPC
It's frustrating seeing them on the floor like that! #NPC
- Unfortunately, I'm too occupied standing here tending to the bushes to pick them up. #NPC
+ Unfortunately, I'm too occupied standing here tending to the pews to pick them up. #NPC
I'd give anything to retrieve those pamphlets. #NPC
** That sounds rough
-> END
diff --git a/Assets/Writing/Test Ink/Roro 5.json b/Assets/Writing/Test Ink/Roro 5.json
index ecd6d89c..3fca36d9 100644
--- a/Assets/Writing/Test Ink/Roro 5.json
+++ b/Assets/Writing/Test Ink/Roro 5.json
@@ -1 +1 @@
-{"inkVersion":21,"root":[["ev",{"VAR?":"roro_5_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Ugh, how dare they. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter. ",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Is something troubling you?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Hmm? Oh it's nothing really. ","#","^NPC","/#","\n","^It's just that people have been littering our [Church Pamphlets] everywhere! ","#","^NPC","/#","\n","^It's frustrating seeing them on the floor like that! ","#","^NPC","/#","\n","^Unfortunately, I'm too occupied standing here tending to the bushes to pick them up. ","#","^NPC","/#","\n","^I'd give anything to retrieve those pamphlets. ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.32.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^That sounds rough",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.32.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":[["^Thanks for your help! ","#","^NPC","/#","\n",["ev",{"^->":"NoBarter.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^No problem",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"NoBarter.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_5_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
+{"inkVersion":21,"root":[["ev",{"VAR?":"roro_5_bartered"},"/ev",[{"->":".^.b","c":true},{"b":["^ ",{"->":"NoBarter"},{"->":"0.5"},null]}],[{"->":".^.b"},{"b":["^ ",{"->":"Start"},{"->":"0.5"},null]}],"nop","\n",["done",{"#f":5,"#n":"g-0"}],null],"done",{"Start":[["^Ugh, how dare they. ","#","^NPC","/#","\n",["ev",{"^->":"Start.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^I would like to Barter.",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.6.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^Is something troubling you?",{"->":"$r","var":true},null]}],["ev",{"^->":"Start.0.7.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-2","flg":18},{"s":["^Nevermind.",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n",{"->":"Barter"},{"#f":5}],"c-1":["ev",{"^->":"Start.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.6.s"},[{"#n":"$r2"}],"\n","^Hmm? Oh it's nothing really. ","#","^NPC","/#","\n","^It's just that people have been littering our [Church Pamphlets] everywhere! ","#","^NPC","/#","\n","^It's frustrating seeing them on the floor like that! ","#","^NPC","/#","\n","^Unfortunately, I'm too occupied standing here tending to the pews to pick them up. ","#","^NPC","/#","\n","^I'd give anything to retrieve those pamphlets. ","#","^NPC","/#","\n",[["ev",{"^->":"Start.0.c-1.32.0.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^That sounds rough",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"Start.0.c-1.32.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.0.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":5}],"c-2":["ev",{"^->":"Start.0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.7.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"Barter":["^NULL_LINE ","#","^Barter","/#","\n","end",{"#f":1}],"NoBarter":[["^Thanks for your help! ","#","^NPC","/#","\n",["ev",{"^->":"NoBarter.0.5.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-0","flg":18},{"s":["^No problem",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"NoBarter.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.5.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"global decl":["ev",false,{"VAR=":"roro_5_bartered"},"/ev","end",null],"#f":1}],"listDefs":{}}
\ No newline at end of file
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkConvolutionReverb.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkConvolutionReverb.so.meta
index 3ae35390..19a02a34 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkConvolutionReverb.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkConvolutionReverb.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedAir.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedAir.so.meta
index b2d48ffb..8cdc7408 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedAir.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedAir.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedGrain.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedGrain.so.meta
index 9631fb7a..50489891 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedGrain.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSoundSeedGrain.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSynthOne.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSynthOne.so.meta
index fa59889f..6e4fcba1 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSynthOne.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAkSynthOne.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAuro.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAuro.so.meta
index 6a092f3f..626db8f0 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAuro.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libAuro.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMasteringSuite.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMasteringSuite.so.meta
index 9b944f4c..16082f42 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMasteringSuite.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMasteringSuite.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMcDSP.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMcDSP.so.meta
index 78d4dd22..042664eb 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMcDSP.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libMcDSP.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libiZotope.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libiZotope.so.meta
index 18915c0e..1f7d7429 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libiZotope.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/DSP/libiZotope.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Debug/libAkUnitySoundEngine.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Debug/libAkUnitySoundEngine.so.meta
index 0683235e..69a61e8c 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Debug/libAkUnitySoundEngine.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Debug/libAkUnitySoundEngine.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Profile/libAkUnitySoundEngine.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Profile/libAkUnitySoundEngine.so.meta
index b8462e9f..4e3bf26f 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Profile/libAkUnitySoundEngine.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Profile/libAkUnitySoundEngine.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Release/libAkUnitySoundEngine.so.meta b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Release/libAkUnitySoundEngine.so.meta
index 7cae2408..230502b0 100644
--- a/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Release/libAkUnitySoundEngine.so.meta
+++ b/Assets/Wwise/API/Runtime/Plugins/Linux/x86_64/Release/libAkUnitySoundEngine.so.meta
@@ -22,6 +22,30 @@ PluginImporter:
enabled: 0
settings:
DefaultValueInitialized: true
+ - first:
+ Standalone: Linux64
+ second:
+ enabled: 0
+ settings:
+ CPU: x86_64
+ - first:
+ Standalone: OSXUniversal
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win
+ second:
+ enabled: 0
+ settings:
+ CPU: None
+ - first:
+ Standalone: Win64
+ second:
+ enabled: 0
+ settings:
+ CPU: None
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset
index 1ec3ee62..98224db9 100644
--- a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset
+++ b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset
@@ -24,7 +24,7 @@ MonoBehaviour:
ParentPath: Virtual Acoustics\Default Work Unit
guid: d2e647656401fa48b0d64a886d907446
GuidInternal:
- m_lastTime: -8584617669444020918
+ m_lastTime: -8584543705170048365
List: []
AuxBusWwu:
- PhysicalPath: Master-Mixer Hierarchy\Default Work Unit.wwu
@@ -38,7 +38,7 @@ MonoBehaviour:
ParentPath: Master-Mixer Hierarchy\Default Work Unit
guid: 587ca0226052be4e9b8540a22c4f2092
GuidInternal:
- m_lastTime: -8584526972771566734
+ m_lastTime: -8584524339992413962
List:
- name: Alleyway
guid: 11d530b54cff564f892379f07c08b072
@@ -470,7 +470,7 @@ MonoBehaviour:
ParentPath: SoundBanks\Ambience
guid: 0104f6680c27bf408fd7c64816ee8c87
GuidInternal:
- m_lastTime: -8584531164806238837
+ m_lastTime: -8584526328494634082
List:
- name: Ambience
guid: 86b2f852bdba9b4fa5a800a04824ffe7
@@ -497,7 +497,7 @@ MonoBehaviour:
ParentPath: SoundBanks\Default Work Unit
guid: 04fe062a3bbc02478aebf9ed87255f35
GuidInternal:
- m_lastTime: -8584617669444040755
+ m_lastTime: -8584543705170088349
List: []
- PhysicalPath: SoundBanks\Music.wwu
PathAndIcons:
@@ -510,7 +510,7 @@ MonoBehaviour:
ParentPath: SoundBanks\Music
guid: 5f5c2e836df59d41833026f7bc293cab
GuidInternal:
- m_lastTime: -8584533111985376727
+ m_lastTime: -8584526328494624085
List:
- name: Music
guid: 277caf2ce418a740871cc075a9250659
@@ -537,7 +537,7 @@ MonoBehaviour:
ParentPath: SoundBanks\SFX
guid: f39c92e98d8cf14f9d79f84c53eb00b3
GuidInternal:
- m_lastTime: -8584533138970551613
+ m_lastTime: -8584526328494614066
List:
- name: SFX
guid: cc965433ea452249b9fac65217b7662e
@@ -565,7 +565,7 @@ MonoBehaviour:
ParentPath: Events\Ambience
guid: 78290c8229ac584884ed86c3baba619d
GuidInternal:
- m_lastTime: -8584531164825808358
+ m_lastTime: -8584526328618216066
List:
- name: BirdStart
guid: 932c63abf08ea4489f51f773ba1e5c74
@@ -805,7 +805,7 @@ MonoBehaviour:
ParentPath: Events\Environment\NPC\B4rn3y
guid: ba283f9801c3804bbf336ac089576497
GuidInternal:
- m_lastTime: -8584525148674950665
+ m_lastTime: -8584524340002999538
List:
- name: B4rn3y_Dialogue_End_SFX
guid: 8ad7437aab220444b326f24873e735cd
@@ -913,7 +913,7 @@ MonoBehaviour:
ParentPath: Events\UI\BarteringUI
guid: 40c947321f41084491c4b5b163ca6270
GuidInternal:
- m_lastTime: -8584524977069048082
+ m_lastTime: -8584524340002989524
List:
- name: BART_Barter_Lose
guid: 3855ac20de5b634d9ad1e66c511fb4b5
@@ -1146,7 +1146,7 @@ MonoBehaviour:
ParentPath: Events\Default Work Unit
guid: 33316d7890aa87408e2af719ccc92cfd
GuidInternal:
- m_lastTime: -8584617595952268450
+ m_lastTime: -8584543705207811239
List: []
- PhysicalPath: Events\DialogueUI.wwu
PathAndIcons:
@@ -1162,7 +1162,7 @@ MonoBehaviour:
ParentPath: Events\UI\DialogueUI
guid: 5f47fcfbe9a3aa4593ef3112c673b6da
GuidInternal:
- m_lastTime: -8584524996432514153
+ m_lastTime: -8584524340002979524
List:
- name: BarterEventClose
guid: d5e54bf1379ad84199536b760bfbb279
@@ -1241,7 +1241,7 @@ MonoBehaviour:
ParentPath: Events\Environment\NPC\Eden
guid: a25562c68949034d8d2f00c179802c36
GuidInternal:
- m_lastTime: -8584525148674766830
+ m_lastTime: -8584524340002979524
List:
- name: Eden_Dialogue_End_SFX
guid: e7e49290ce748749b3b4fb2e6766081e
@@ -1335,66 +1335,6 @@ MonoBehaviour:
maxAttenuation: 0
maxDuration: 1.1872109
minDuration: 1.0012245
- - name: NPCDialogueEndSFX
- guid: bcdcfda55528e745879da7f4e681fec7
- id: 2346769448
- PathAndIcons:
- - ElementName: Events
- ObjectType: 5
- guid: 00000000000000000000000000000000
- - ElementName: Environment
- ObjectType: 12
- guid: 851bf5aefe549d489c25241343bb6f59
- - ElementName: NPC
- ObjectType: 12
- guid: 09137e3649952b468f529ebe6f164b6b
- - ElementName: NPCDialogueEndSFX
- ObjectType: 3
- guid: bcdcfda55528e745879da7f4e681fec7
- Path: Events\Environment\NPC\NPCDialogueEndSFX
- maxAttenuation: 0
- maxDuration: 0.14021634
- minDuration: 0.12857893
- - name: NPCDialogueSFX
- guid: a3528a8c7ca9d8429f7c1de4af71163f
- id: 3457263945
- PathAndIcons:
- - ElementName: Events
- ObjectType: 5
- guid: 00000000000000000000000000000000
- - ElementName: Environment
- ObjectType: 12
- guid: 851bf5aefe549d489c25241343bb6f59
- - ElementName: NPC
- ObjectType: 12
- guid: 09137e3649952b468f529ebe6f164b6b
- - ElementName: NPCDialogueSFX
- ObjectType: 3
- guid: a3528a8c7ca9d8429f7c1de4af71163f
- Path: Events\Environment\NPC\NPCDialogueSFX
- maxAttenuation: 0
- maxDuration: 0.11024825
- minDuration: 0.102568604
- - name: VoidDialogueSFX
- guid: cbe21b642b3a8a4c87071f17770a5198
- id: 627084462
- PathAndIcons:
- - ElementName: Events
- ObjectType: 5
- guid: 00000000000000000000000000000000
- - ElementName: Environment
- ObjectType: 12
- guid: 851bf5aefe549d489c25241343bb6f59
- - ElementName: NPC
- ObjectType: 12
- guid: 09137e3649952b468f529ebe6f164b6b
- - ElementName: VoidDialogueSFX
- ObjectType: 3
- guid: cbe21b642b3a8a4c87071f17770a5198
- Path: Events\Environment\NPC\VoidDialogueSFX
- maxAttenuation: 0
- maxDuration: 0.23135695
- minDuration: 0.20182855
- PhysicalPath: Events\Environment.wwu
PathAndIcons:
- ElementName: Events
@@ -1406,7 +1346,7 @@ MonoBehaviour:
ParentPath: Events\Environment
guid: 851bf5aefe549d489c25241343bb6f59
GuidInternal:
- m_lastTime: -8584563364711638446
+ m_lastTime: -8584526358408748688
List: []
- PhysicalPath: Events\EnvironmentUI.wwu
PathAndIcons:
@@ -1422,7 +1362,7 @@ MonoBehaviour:
ParentPath: Events\UI\EnvironmentUI
guid: 4be82f8af05f9c4bb20ac0e39bad8dae
GuidInternal:
- m_lastTime: -8584599538249826444
+ m_lastTime: -8584543705207802323
List:
- name: ENV_Interaction_Arrow_Hide
guid: e67f97983d2b8d4198fae5033e8d4006
@@ -1481,7 +1421,7 @@ MonoBehaviour:
ParentPath: Events\Environment\NPC\F1x
guid: ce3cd6713d17334b966516859d0170a9
GuidInternal:
- m_lastTime: -8584525148675044463
+ m_lastTime: -8584524340002969541
List:
- name: ENV_F1x_Dont_Bite
guid: 77759b87c7315a40b6658ecb407d9f00
@@ -1589,7 +1529,7 @@ MonoBehaviour:
ParentPath: Events\UI\MenuUI
guid: 3ced4e25bc1aa447a545adce0ca03f95
GuidInternal:
- m_lastTime: -8584525305352066223
+ m_lastTime: -8584524340002959525
List:
- name: UI_Menu_Cancel
guid: 9608e33a0b46d548861ce78cbef24385
@@ -1722,7 +1662,7 @@ MonoBehaviour:
ParentPath: Events\Music
guid: 1baa49cfe5a4fe438cbe031c55500853
GuidInternal:
- m_lastTime: -8584525063099110312
+ m_lastTime: -8584524340002959525
List:
- name: Key_A
guid: a348740626e76b4592a95b259a257e46
@@ -2269,8 +2209,68 @@ MonoBehaviour:
ParentPath: Events\Environment\NPC
guid: 09137e3649952b468f529ebe6f164b6b
GuidInternal:
- m_lastTime: -8584526778556771503
- List: []
+ m_lastTime: -8584524340002949542
+ List:
+ - name: NPCDialogueEndSFX
+ guid: bcdcfda55528e745879da7f4e681fec7
+ id: 2346769448
+ PathAndIcons:
+ - ElementName: Events
+ ObjectType: 5
+ guid: 00000000000000000000000000000000
+ - ElementName: Environment
+ ObjectType: 12
+ guid: 851bf5aefe549d489c25241343bb6f59
+ - ElementName: NPC
+ ObjectType: 12
+ guid: 09137e3649952b468f529ebe6f164b6b
+ - ElementName: NPCDialogueEndSFX
+ ObjectType: 3
+ guid: bcdcfda55528e745879da7f4e681fec7
+ Path: Events\Environment\NPC\NPCDialogueEndSFX
+ maxAttenuation: 0
+ maxDuration: 0.14021634
+ minDuration: 0.12857893
+ - name: NPCDialogueSFX
+ guid: a3528a8c7ca9d8429f7c1de4af71163f
+ id: 3457263945
+ PathAndIcons:
+ - ElementName: Events
+ ObjectType: 5
+ guid: 00000000000000000000000000000000
+ - ElementName: Environment
+ ObjectType: 12
+ guid: 851bf5aefe549d489c25241343bb6f59
+ - ElementName: NPC
+ ObjectType: 12
+ guid: 09137e3649952b468f529ebe6f164b6b
+ - ElementName: NPCDialogueSFX
+ ObjectType: 3
+ guid: a3528a8c7ca9d8429f7c1de4af71163f
+ Path: Events\Environment\NPC\NPCDialogueSFX
+ maxAttenuation: 0
+ maxDuration: 0.11024825
+ minDuration: 0.102568604
+ - name: VoidDialogueSFX
+ guid: cbe21b642b3a8a4c87071f17770a5198
+ id: 627084462
+ PathAndIcons:
+ - ElementName: Events
+ ObjectType: 5
+ guid: 00000000000000000000000000000000
+ - ElementName: Environment
+ ObjectType: 12
+ guid: 851bf5aefe549d489c25241343bb6f59
+ - ElementName: NPC
+ ObjectType: 12
+ guid: 09137e3649952b468f529ebe6f164b6b
+ - ElementName: VoidDialogueSFX
+ ObjectType: 3
+ guid: cbe21b642b3a8a4c87071f17770a5198
+ Path: Events\Environment\NPC\VoidDialogueSFX
+ maxAttenuation: 0
+ maxDuration: 0.23135695
+ minDuration: 0.20182855
- PhysicalPath: Events\Objects.wwu
PathAndIcons:
- ElementName: Events
@@ -2285,7 +2285,7 @@ MonoBehaviour:
ParentPath: Events\Environment\Objects
guid: f53d68a94c6e354d9f4eeee3b0dcd364
GuidInternal:
- m_lastTime: -8584558933987835219
+ m_lastTime: -8584526358408607767
List:
- name: DoorOpen
guid: e45a10416290f44da2dd9afd2f2afa3d
@@ -2401,7 +2401,7 @@ MonoBehaviour:
ParentPath: Events\Environment\Player
guid: d5f674957249a840bcf4382b6f3925ec
GuidInternal:
- m_lastTime: -8584525148674856423
+ m_lastTime: -8584524340002939531
List:
- name: Player_Dialogue_End_SFX
guid: 1e96b8544050934cba585253255cc066
@@ -2474,7 +2474,7 @@ MonoBehaviour:
ParentPath: Events\SettingsUI
guid: 1fb0d41104b6e84e81ed9ee770f55b1a
GuidInternal:
- m_lastTime: -8584563963495023934
+ m_lastTime: -8584543705207782320
List:
- name: Play_Menu_ButtonDown
guid: 1bffeceb86b8cc499461cd7752dd9198
@@ -2555,7 +2555,7 @@ MonoBehaviour:
ParentPath: Events\UI
guid: 75f867dc1a9906498df4975d819bec40
GuidInternal:
- m_lastTime: -8584558283970906016
+ m_lastTime: -8584526358408577783
List: []
RtpcWwu:
- PhysicalPath: Game Parameters\Ambience.wwu
@@ -2569,7 +2569,7 @@ MonoBehaviour:
ParentPath: Game Parameters\Ambience
guid: 1364dfa97885f64c975561aade985960
GuidInternal:
- m_lastTime: -8584599538167819512
+ m_lastTime: -8584543705207772324
List:
- name: AmbienceVolume
guid: 01dd239d2ba1e14984ac00064dd75e62
@@ -2596,7 +2596,7 @@ MonoBehaviour:
ParentPath: Game Parameters\Default Work Unit
guid: be288e71c0cc3c439b7b4bfb6a1a4c72
GuidInternal:
- m_lastTime: -8584599538167814546
+ m_lastTime: -8584543705207772324
List:
- name: MasterVolume
guid: 59d20be76f82c04d9077f7a3d88c2dfc
@@ -2623,7 +2623,7 @@ MonoBehaviour:
ParentPath: Game Parameters\Music
guid: d5202f5c1fdb7e4592a92fb8427c1e09
GuidInternal:
- m_lastTime: -8584548419623615909
+ m_lastTime: -8584526328618126060
List:
- name: InAlleyway
guid: 4b77a65ecbade541b66b577c9e25f9ba
@@ -2692,7 +2692,7 @@ MonoBehaviour:
ParentPath: States\Default Work Unit
guid: e6b79552b8b0634f8a967d61276f57fa
GuidInternal:
- m_lastTime: -8584525063099199589
+ m_lastTime: -8584524339989393298
List:
- name: CurrentMusicKey
guid: 6fc02a74e5f10d408a3c979fa3ccb73b
@@ -3078,7 +3078,7 @@ MonoBehaviour:
ParentPath: Switches\Default Work Unit
guid: 4106411ba585644787ebc92dd1cdc4ca
GuidInternal:
- m_lastTime: -8584617669444025876
+ m_lastTime: -8584543705170058367
List: []
TriggerWwu:
- PhysicalPath: Triggers\Default Work Unit.wwu
@@ -3092,7 +3092,7 @@ MonoBehaviour:
ParentPath: Triggers\Default Work Unit
guid: 9df9aa54af8cab4ea76b42f4ee8eaa58
GuidInternal:
- m_lastTime: -8584617669444020918
+ m_lastTime: -8584543705170058367
List:
- name: Test
guid: 23c0f7a154fe4f4dbb4cbb0e19d72476
diff --git a/Assets/~Plugins/TextMesh Pro/Fonts/conthrax-sb SDF.asset b/Assets/~Plugins/TextMesh Pro/Fonts/conthrax-sb SDF.asset
index 639f6e72..f71a2df6 100644
--- a/Assets/~Plugins/TextMesh Pro/Fonts/conthrax-sb SDF.asset
+++ b/Assets/~Plugins/TextMesh Pro/Fonts/conthrax-sb SDF.asset
@@ -42,7 +42,7 @@ Texture2D:
m_ColorSpace: 1
m_PlatformBlob:
image data: 1048576
- _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070e12131313131313131313100707040100000000000306080910131313131313131313130d0c0a0702000000000005080a0b11131313131313131313120a0a0804000000000000000000000000000000030606080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070502000000000000000000000000000000000306080910131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0c09060603000000000000000000000000000000000000000000000000000000000000000000000001040707090b0e10111212131313131313131313131313131313131313131313131313131313131312121111100e0b090707040100000000000000000000000000000000000000000000000000020507080f131313131313131313130f060503000000000000000000000000000000000000000000000000000000000000000000000000000306080911131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000000407090a0f1112131313131313131313131313110f080705020000000000000000000000000000000000000000000000000004070a0a101213131313131313131313131312110e08070502000000000000000000000000000000000000000000000000000000000000000000020507080f12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121111100f0e0c09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a11121212121212121212110a0907040000000000000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b09060100000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131313131211100f0d0b0806060300000000000000000000000000000000000000000000000000000000000105090b0c1113131313131313131313100706040100000000000000000000000000000000000000000000000000000000000000000000030608090d1012131313131313131313131312100d08070502000000000000000000000000000000000000000000000000000000000001070c1013141b1f2020202020202020201d1413110d080100040a0f1315161d2020202020202020201f1a1917130e070000060c111517181e2020202020202020201f171614100b050000000000000000000000060b0f121315151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514120e0902000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b181513120f0b060000000000000000000000000000000000000000000000000000000000000205080d11131416181a1c1e1e1f1f202020202020202020202020202020202020202020202020202020201f1e1e1d1c1a18161413110d080502000000000000000000000000000000000000000003090e1214151c1f20202020202020201f1b13120f0b06000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e2020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000050b101316171c1e1f2020202020202020202020201e1b1514120e0903000000000000000000000000000000000000000000050b101416171d1f2020202020202020202020201f1e1a1514120e0903000000000000000000000000000000000000000000000000000000000002090e1114141c1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1c1a18161413110d08050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161d1e1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f181815120c0600000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171513120f0b060502000000000000000000000000000000000000000000000000060c121518181e202020202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1f202020202020202020201f1f1d1a1514120e09030000000000000000000000000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c070f161b1f2223292c2d2d2d2d2d2d2d2d2c2626231f19120a0911171d2124252a2d2d2d2d2d2d2d2d2d2b2423201c1710080000000000000000020a11171c1f20212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201e1a140c0701000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a282522201f1c17110d08020000000000000000000000000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2927252321201d1914110e09020000000000000000000000000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a02000000000000000000000000000000000000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2c2625221e19120a01000000000000000000000000000000000000000000000000080f161c202223292b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2822211e1a140d06000000000000000000000000000000000000000810171c202324292b2d2d2d2d2d2d2d2d2d2d2d2d2c2a2722211e1a140d06000000000000000000000000000000000000000000000000000000050d14191e2021292b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2927252321201d1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c2022232a2b2b2b2b2b2b2b2b2b2a2322201c160f080000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524221d1811090000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29272422201f1c1714110e09040000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2c2a21201d19130c0400000000000000000000000000000000000000000000000000000001080d151b1f2222262a2b2c2d2d2d2d2d2d2d2d2d2c2c2a2722211e1a140d06000000000000000000000000000000000000000000000000030d151d24292c2d3539393939393939393939362d2c29241e16101920272b2e2f363939393939393939393933322f2a241c13121b22292d3031373939393939393939393831302d28221a1108000000000000050b141c22282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f18120b030000000000000007101920272b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373735322f2d2b28221c19130b060000000000000000000000000000000000000000000003090e14191e2024292c2d30323436373839393939393939393939393939393939393939393939393939393939393938383737363432302d2c2924201e19140f09030000000000000000000000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b020000000000000000000000000000000000000000000000000000000007101920272b2e2f383939393939393939393933322f2a231c130a00000000000000000000000000000000000000000000020b111921272c2f3036383939393939393939393939393938352e2d2a261f180f0700000000000000000000000000000000020a111a21282c2f3036383939393939393939393939393837342e2d2a261f170f0800000000000000000000000000000000000000000000000000050e171f252a2d2e353838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383736353432302e2d2924201f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f303738383838383838383837302f2c27211a11080000000000000000000000000000000002080d11161b1f2224292c2d2f323436373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393932312e29231b13090000000000000000000000000000000002080d11161b1f2224292c2d2f3234363738393939393939393939393939393939393939393939393939393939393939393939393837373533312f2d2b2822201e1914100c0700000000000000000000000000000000000009121b23292e31323739393939393939393939362d2c29241e160d0400000000000000000000000000000000000000000000000000040c131920272b2e2f33373839393939393939393939393836332e2d2a261f170f0a01000000000000000000000000000000000000000000010b151f272f35393a4145464646464646464646433a39352f282019222b32383b3c4346464646464646464646403f3b352e261c1b242d34393d3e44464646464646464646453d3c39332c231a100500000000050f171d262d3338393b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a363029241d150d030000000000040e19222b32373b3c4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3938332d29241e17110a0200000000000000000000000000000000000000060b151a1e252a2d2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464545444443413e3c3a3935302d2a251f1a150c06000000000000000000000000030d17212931363a3b4246464646464646464646423937332d261d140a000000000000000000000000000000000000000000000000000000040f19222b32373b3c4446464646464646464645403e3b352e251c0c020000000000000000000000000000000000000000010b141d232b33383c3d42444546464646464646464646464644423b3a363129211911070000000000000000000000000000000a141c232c33383c3d43454646464646464646464646464544413b3a363129211a11080000000000000000000000000000000000000000000000020d17202930363a3b42454545454545454545454545454545454545454545454545454545454545454545454545454545454545454544444342413f3c3a3935302d2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b32383b3d44454545454545454545443d3c38332b231a0f050000000000000000000000000000050c13191d20272b2e2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3d3a342d251b11060000000000000000000000000000050c13191d20272b2e2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464646464645444342403e3b3938332d2d2a251f1c18120b03000000000000000000000000000000020c1b252d343a3d3f4446464646464646464646433a39352f281f160c010000000000000000000000000000000000000000000000050d161e242932373b3c40434546464646464646464646464543403b3a363129211b130a00000000000000000000000000000000000000000007121d2731394045474e52535353535353535353504745413a3228202b343d43474950535353535353535353524d4b4740382e1f222d363e45494b51535353535353535353524a49443e362c22170b000000030d1721292f383f444648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846423b352f271f150b01000000000a15202b343c43474950535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504e4b4846443f38353027221b140b0300000000000000000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535353525151504f4d4b494745413b3a36302b262017110a030000000000000000000009141f29333b4246484f525353535353535353524e46443f382f261b110600000000000000000000000000000000000000000000000000000a15202b343d43474951535353535353535353524c4b4640372e1e140a00000000000000000000000000000000000000000a131d262f353d44484a4f5152535353535353535353535353514e4846423b332b23190e040000000000000000000000000008111c262e353e44484a505253535353535353535353535352514d4846423b332c231a10060000000000000000000000000000000000000000000009141f29323b4246474f51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504f4d4b494746413c3937332d28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484950515151515151515151504a48443d352b21160b00000000000000000000000001080e161e252a2d32373b3c404547494b4e4f50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353524b4a463f372d23180c01000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353535353525251504f4d4a4846443f3b3a36302c28231c150c0600000000000000000000000000000a141e2d373f454a4b5153535353535353535353504745413a31281e130800000000000000000000000000000000000000000000050e1720282f353c4347494d5052535353535353535353535252504d4846423b332d251b120900000000000000000000000000000000000000000c18242f39434b51535b5f60606060606060605f5d54524c443a2f27323d464e54565c5f60606060606060605f5957524a40312829343e485056585d6060606060606060605e575550483e33281c1004000009141f29333b424a5053545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454524d45403931271d1207000000030f1b27323c464e54555d5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b585553504a46413a332d261d150d030000000000000000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060605f5f5e5e5d5c5a585654524c4746423b373128231c150c030000000000000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000000000000000000000000000000000000000030f1b27323d464e54565e6060606060606060605f595751494030261c1106000000000000000000000000000000000000050e1c252f3941474f54565c5e5f60606060606060606060605f5e5b55534d453d352b20160c020000000000000000000000030c1a232e3840474f55575c5e6060606060606060606060605f5d5a55534d453e352c22180e040000000000000000000000000000000000000000020e1925303b444d52545c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5d5c5a585654524c4946443f38342e271e1810090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27323d474f54565d5e5e5e5e5e5e5e5e5e5d56544f473d33271c100400000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060605f585651493f34291d120600000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a575553504a4746423b38342e271e17110a02000000000000000000000006111c26303f495156585e6060606060606060605f5d54514c433a2f24190d010000000000000000000000000000000000000000040d172029323a41454e5455595d5e5f6060606060606060605f5f5d5a55534d453f372d241b0d0300000000000000000000000000000000000004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c41352b38434e586062696c6c6c6c6c6c6c6c6c6c66635c5243392f2d3945505a62646a6c6c6c6c6c6c6c6c6c6b64615a5044392d20140800020e1a25313b454d545b606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161615e57514b43392f24180c00000006131f2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686562605b54524c443f382f271f150b02000000000000000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6a69676563605d5654524d47433c342e261e150c030000000000000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f0300000000000000000000000000000000000000000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c66635b5142382e23170b0000000000000000000000000000000000020d17202d37414b53596063696b6c6c6c6c6c6c6c6c6c6c6c6c6c6b68615f574f473d32281e130800000000000000000000000a151e2c35404a52596163696b6c6c6c6c6c6c6c6c6c6c6c6c6b6a67615f574f473e342a20150a000000000000000000000000000000000000000005111e2a36424d565e61686b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6968676563615d5656535049444039302a221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636a6b6b6b6b6b6b6b6b6b6a6360594f44382c201407000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a68666462605b5454524d464440393027221b140b03000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c69605d554c4135291d110400000000000000000000000000000000000000010c161f29323a444c52586062666a6b6c6c6c6c6c6c6c6c6c6c6c6b6966615f5751493f362d1f150b01000000000000000000000000000000000006131f2c3945515d676d7478797979797979797979766d685d5245392e3b4754606a6f7679797979797979797979736e63554b4035303d4956626c717779797979797979797978706c6155493c3023160a0005121e2a36424d575e666c6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e69605d554b4035291d100400000815222e3b4754606a6f767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6c66615d565049413931271d140a0000000000000000000000000b151e2730383f444d53565e6165686d6f7174767778787979797979797979797979797979797979797979797979797979797979787877777674716f6d6865615e56534e443f3830271e150b000000000000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f12050000000000000000000000000000000000000000000000000815222e3b4754606a6f7779797979797979797978736d63544a3f34281c10030000000000000000000000000000000008141e29323f49535d646b7075777879797979797979797979797977756e6960594f443a3025190d0100000000000000000006111c26303e47525c646b7076787979797979797979797979797877746e6961594f463c31261b0f03000000000000000000000000000000000000000714202d3a46525e696e7578787878787878787878787878787878787878787878787878787878787878787878787878787878787878787777767574726f6d686763605b53514a423c342d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b707778787878787878787877706b6054483c2f2216090000000000000000060f1820282f353e444c525458606267676d6f7174767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d62564a3d3124180b0000000000000000060f1820282f353e444c525458606267676d6f7174767778787979797979797979797979797979797979797979797979797979797979797979797877767573716e6c6666615e5653514a423c332d261d150c03000000000000000003101c28343f4a54626d727779797979797979797979766d675d5145392c2013060000000000000000000000000000000000000007121d28313a444c565d606a6f73767879797979797979797979797876736e69625b51483f31271d120700000000000000000000000000000000000714202d3a4753606d7a8185868686868686868686827a6d6054473a2f3c4956626f7c82868686868686868686858073675d514539343f4a5464717e84868686868686868686857e7064574a3d3124170a000714212d3a46535e696e787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b776d675d5145392c1f13060004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483817e7c78736d68605b534b43392f261c11060000000000000000000007121c273039424a50575f62686e72767a7c7e808284848585868686868686868686868686868686868686868686868686868686868584848382807e7c7a77726e69625f58504a423930271d12070000000000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000000000000000000000000000000000000000916232f3c4956626f7c84868686868686868686857f73665c5044382b1f1206000000000000000000000000000000010d1925303b44515b646f747d82848586868686868686868686868684817b706b60564c4135291d13070000000000000000000c17232e38424f59646e737d83858686868686868686868686868584807b706c61584e43372b201509000000000000000000000000000000000000000814212e3b4754616e7b82848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848382807e7c7a78746f6c65605c544e463f362d231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d83848484848484848484837d7063564a3d3023170a00000000000000040d18212a323a414550565e61656a6f74777a7c7e818283848585868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f7265584b3f3225180c00000000000000040d18212a323a414550565e61656a6f74777a7c7e818283848585868686868686868686868686868686868686868686868686868686868686868585848382807d7b7976726e6964605c544e443f382f261e150a000000000000000006121f2b3844505c66727f8486868686868686868686827a6d6054473a2d211407000000000000000000000000000000000000071018242f39434c565e686d757c80838586868686868686868686858583807b726d625a5043392f24180c00000000000000000000000000000000000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e35424f5c6875828f92999393939393939892877a6d6053473a3844505c667885909593939393939393979083766a5d5043372a1d10000815212e3b4854616e7b8487878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878784796d6053473a2d2014070006131f2c3845515c67778390929893939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929191908e8b88857f7a726c655d554b42382d22170b030000000000000000040d18232e39424a545c60696e757a7f8387898b8d8f9091929292999393939393939393939393939393939393939393939393939892929191908f8d8b8987837f7b766e6a605c544b43392e23180e0400000000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f2216090000000000000000000000000000000000000000000000020f1b2835424e5b6875818e939a939393939393989286786d6053463a2d20130700000000000000000000000000000005111e2a36414c56636d7481898f9192989393939393939393939992918e867d70685e52463a2f24180d010000000000000003101c28343f4a54616b73808a8f91939a93939393939393939a9392908d877e706a5f53473c31261a0e020000000000000000000000000000000000000c1926323f4c5965727f8c91919191919191919191919191919191919191919191919191919191919191919191919191919191919191919190908f8d8b898784817c78726d665f5850483f352b21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909191919191919191919083776a5d5144372a1e11000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f909192929299939393939393939393939393939393939393939393939393939393939393939393939393939393979285786b5f5245382c1f12000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8d8a8885837f7b75706d665f585049413830261c1106000000000000000713202d3a4653606d798691959393939393939399928b7e7164584b3e3125180b0000000000000000000000000000000000050e19222935404b555e686d7a82888c9091929399939393939393989292908d877f726c62554b4035291d1004000000000000000000000000000000000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3643505d697683909ca39f9f9f9f9faaa29a877a6e6154473b3a4653606d798697a0a79f9f9f9f9fa99e9184776b5e5144382b1e11000c1825323f4b5865727e8b9694949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494968a7d7063574a3d3024170a000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9d9b9897928c867f776d675d544a3f332820150900000000000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9d9c9a989695908c87827c736d665c554b40342820160c02000000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca49f9f9f9f9faaa299877a6d6054473a2d2114070000000000000000000000000000000714202d3946525e68727f8c939c9e9fa2aa9f9f9f9f9f9f9f9fa39f9e9891847a6d61554b4035291d11040000000000000006121f2c3844505c66707d8a929c9e9fa49f9f9f9f9f9f9f9fa49f9e9d9992867c6f62574d42372b1e12060000000000000000000000000000000000000d1a2733404d5a6673808d999e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b9a989696918d89847f786f6a625a50473d332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9e9e9e9e9e9e9e9185786b5e5245382b1f120000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9286796c5f5346392c20130000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9d9b99979892908c86827d786f6a605b534a42382e231710060000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa3988b7f7265584c3f3225190c00000000000000000000000000000000020b16202b343d45515d676d7a838f93999d9e9f9fa49f9f9f9f9f9fa39f9e9c99928b7e71675d5145392c1f1306000000000000000000000000000000000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3643505d697683909ca9b5acacacacb4a194877a6e6154473b3a4653606d798693a9b1acacacacacaa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8978a7d7164574a3e3124170b000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a9a19e98928c81796d665b50443c31261a0e0100000000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacb4aeacababaaaaa9a7a4a79f9d99938f867f786d675c51454032281e1308000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b6acacacacb3a093877a6d6054473a2d2114070000000000000000000000000000000814212e3b4754616e7a86929fa5aaabaeb4acacacacacacacb4aeacaaa1968d8073675d5145392c201409000000000000000713202d3a4653606d7884919ea4abacafb6acacacacacacb6afacababa2988f8276695f53473a2e21150a0000000000000000000000000000000000000d1a2733404d5a6673808d99a6ababababababababababababababababababababababababababababababababababababababababababaaaaa9a8a7a5a9a19e9a96918c837c716c62594f453c31261a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eababababababab9e9185786b5e5245382b1f12000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9f9286796c5f5346392c2013000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacb6afacacacabaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f342822180e0300000000000714212d3a4754606d7a8793abb1acacacacacb5a5988b7f7265584c3f3225190c000000000000000000000000000000000a141d28323d46515b606d798390959ea5a9abacacafb5acacacacb4aeacababa39f9285796d6053473a2d201407000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3643505d697683909ca9b6b9b9b9b9ada194877a6e6154473b3a4653606d798693a0acb9b9b9b9b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b6b4b3adaaa29f938e82786c60574d42372b1d12070000000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b7b6b5b3b1b1ababa49f98928c82796d605b51443a3025190d010000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9ada093877a6d6054473a2d211407000000000000000000000000000006121f2b37434e5866737f8c98a3aeb7b8babeb9b9b9b9b9b9b9bfbab9b2a89f92857a6d6053473b31251a0e02000000000005111e2a36414c5664717d8a96a0acb8b9bbc0b9b9b9b9b9b9c0bbb9b8b4aa9f94887b6e6255483c31261b0f0300000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b5b3b1b2adaba8a19e9590877e716b60574e42372b2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7b7b7b7b7ab9e9185786b5e5245382b1f1200000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9286796c5f5346392c201300000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50443e342a20150a00000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b2a5988b7f7265584c3f3225190c00000000000000000000000000000006111c262f3a444f59626d75818e959fa7afb6b8b9b9bbc0b9b9b9b9bfbab8b8b5ada2978b7e7164584b3e3125180b000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3643505d697683909ca9b6c3c6c6baada194877a6e6154473b3a4653606d798693a0acb9c6c6c4b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b0a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c4c4c3c1beb9b4aea59e948c7f72695f5347392f24180c000000000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c4c2c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c2c4c4c3c2c0bebcb8b5afaaa39f948e81756d63564c4135291d12070000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6baada093877a6d6054473a2d21140700000000000000000000000000000815212e3a47535f6a7784919daab4bfc5c6cacac4c1c0bec5c7cbc7c4baaea2988b7e7165574d42362a1e120500000000000714202d3946525e6876828f9ca8b2bdc6c8c9c5c4bec1c3c6ccc8c6c5bcb0a6998c807366584e43372b1f120600000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c3c3c2c0bebdb9b8b2aca7a09992877d706a5f53473c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4c4c4b8ab9e9185786b5e5245382b1f1200000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b9ac9f9286796c5f5346392c201300000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2c0bfbab8b5afaca7a098928b82786d605a50463c31261a0f02000000000714212d3a4754606d7a8793a0adbac6c6c6beb2a5988b7f7265584c3f3225190c0000000000000000000000000000050f17222d38424c56606b727f8b939ea7b1b9c1c4c5c6c7ccd2c6c6d0cbc7c5c5beb3a99a8e8174675b4e4134281b0e000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3643505d697683909ca9b6c3cdc7baada194877a6e6154473b3a4653606d798693a0acb9c6cdc4b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbccced2d2d1d0d0cfc9c5bfbaafa69f92867b6e62554b4035291d1004000000000613202c3945525d68727f8c939da6aeb4bbc0c7c8cac6c4bdb9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b5b7b9bbc0c7c9c8c7c0bbb4aea69e938c7f73685e5246392f23180c0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000000000915222f3c4855626f7b8896a0acbcc6d0d3c8c0b9b4b3b1b9babfc6cabfb4aa9c8f8376695e53463a2d21150a00000000000814212e3b4754616e7a86929facb9c4ccc4bdb9b7b1b5b6bbc1c9d2cec2b7aa9d9184776a5f53473a2e21150900000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c0c5c6c9c9c5c4bdb9b1aba39992857c6e62574d42372b1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1d2d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c5b9ac9f9286796c5f5346392c20130000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0d0ced0cac6c5c0bbb9b1aaa39f948d80736c61584e43372b1f1409000000000714212d3a4754606d7a8793a0adbac6d2cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000030c172128333f4a545e686f7d87929fa5afb9c3cbd1d2d2d4d7ddd2d2dcd6d3d2d0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec0c0bfb2a5988c7f7265594c3f3643505d697683909ca9b6c0c0c0baada194877a6e6154473b3a4653606d798693a0acb9c0c0c0b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c9899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d3eae1d9d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c5c7cbd1d8dad5d0cac1bbaea3998d8074675d5145382c1f130600000004101c2834404a54606d7a85929fa5afbabfc6cccdc5bebab8b2acaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8aaacafb6b9bec4cdccc6bfbaafa59f92867a6d61554b4034291c100400000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000006121e2b37424d5766737f8c99a8b2bdced5cbc0b6aea8a6a5acaeb4bdc6c5b9ac9f93877b6e6154483c31261b0f0000000006121f2b37434e5865727f8c99a3afbbc7c4bab2acaaa4a8aaafb7c1cfd1c5b8aca096887b6f6255483c31261a0f02000000000000000000000000000000000d1a2733404d5a6673808d99a6ababababababababababababababababababababababababababababababababababababababababacacafb6b3b8b9bec5cdcec9c3bdb5aba2978f8275695f5347382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d3d2d0cac6c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b9ac9f9286796c5f5346392c201300000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cacfd2d3d1cbc7c3bcb4aea69d928a7e716a5f53473b3025190e000000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000a151e29333b44505b666d7a849199a3aeb7c1cbd4d6d3d2cac7cecfd2d7dde0ded1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b4b4b4b4b2a5988c7f7265594c3f3643505d697683909ca9b4b4b4b4b4ada194877a6e6154473b3a4653606d798693a0b6b4b4b4b4b4aa9e9184776b5e5144382b1e11000a1623303d495663707d898c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3e3d9cfc7c0bbb9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b9babfc6cfd2dadbd6cbbfb5ab9f9285796d6053473a2d20140700000006121f2c3844515c66727f8c98a2aeb7c1cbd0cbc3bbb3adaba8a19e9c9a9a9999999999999999999999999999999999999999999999999a9a9c9e9fa4acadb3bbc2cbd1cbc1baaea2988c7f73675c5145382c1f130600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000000000814212d3a47535f697783909daab7c3cecec3b9aea49c99989fa3abb4bfc8bbafa49a8c7f7266584e43372b1c11060000000815212e3a47535f6a7783909dabb5c0c9bdb2a8a09e979b9ea5afbdc7d1c8bdb2a8998c807366584e43372b1f1206000000000000000000000000000000000d1a2733404d5a6673808d999e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9fa4aca6abadb3bbc0c8d5cfc6bdb3a99f93877b6e6253493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000613202c3945515d67727f8c939ea7b1bac1cad0d4d7d0cac6c5c1bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ac9f9286796c5f5346392c20130000000613202c3945515d67727f8c939ea7b1bac1cad0d4d6ccc7c7c0bbb9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6f62564d42362a1d12070000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000006111c26303b454f59606c78828f96a1abb5bfc9d3d0cac6c5bdbbc1c3c6ccd3dbded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000c1825323f4b5865727f8b98a5a7a7a7a7a7a7a5988c7f7265594c3f3643505d697683909ca7a7a7a7a7a7a7a994877a6e6154473b3a4653606d79869aa4a7a7a7a7a7a7a79e9184776b5e5144382b1e11000613202d394653606c787d8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807d6f695f53463a2d211407000714212d3a4754606d7a8793a0adbac6d3dcd1c7bdb5afaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8acaeb4bcc0c8d2dadcd1c6baada2978a7d7063574a3d3024170a0000000713202d3a4653606d7984919eaab4bec9d6cec3b9b1a9a29f9996918f8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91939a9ea1a9b1b9c2cdd6cabfb4aa9e9285796d6053473a2d20140700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d4c8bcb1a79c928d8b9299a3aebac7c0b6ac9d9084776a5f5347382d22170b0000030f1b27333f4953626f7b8895a0acbdc7c5b9aca096918b8e939eabb5c0cbcec3b7aa9d9084776a5f53473a2e211509000000000000000000000000000000000c1926323f4c5965727f8c91919191919191919191919191919191919191919191919191919191919191919191919191919191919292939a969a9ea1a9aeb6c0c8d2cfc5bbafa49a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd2cec5bfbab8b4b4aeacabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99f9286796c5f5346392c20130000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc0baaea2988e8175695e5246392e23180c0000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000060f17232e38424d57606b737f8c949fa8b2bdc6d1cec5bebab8b0aeb5b6bac1c9d3dfd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000c1825323f4b5865727f8b989a9a9a9a9a9a9a9a988c7f7265594c3f3643505d697683909a9a9a9a9a9a9a9a9a97877a6e6154473b394653606c7986939a9a9a9a9a9a9a9a9a9184776a5e5144372b1e110006121f2b3844505b666c707373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736f6b60574d42362a1e1205000714212d3a4754606d7a8793a0adbac6d3d7cbc0b5aba39f9a9898989898989898989898989898989898989898989898989898989898989898989898989898999b9fa3aaaeb6c0c8d2e0d6cabeb3a9998c7f7366594c403326190d0000000916232f3c4956626f7c8996a1adbcc5d0d0c6bcb1a7a097928c878482818080808080808080808080808080808080808080808080808080818284878c91979fa7b1bbc5cfd0c6b9ada197897c6f6356493c3023160900000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000005121e2a36424d5766727f8c99a7b1bcc8d1c5b8aca0958d807f87929facb9c5c7b8aca095887c6f62544a3f33281c0f030005121f2b3744505b6573808d99a7b1bccbbfb5ab9e91847e818e99a3afbbc7d1c5b8aca095887b6e6255483c31261a0e020000000000000000000000000000000814212e3b4754616e7b828585858585858585858585858585858585858585858585858585858585858585858585858585858585858586878a8d92979da4aeb6c0cdd8ccc0b6ac9f9285786c605346392d201306000000000000000000000000000000000000000000000000000103040506060606060606060606060606060606060606060606060606060606121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000005121f2b3744505b65727e8b97a2adb7c1cbd5d9d0c9c0bcb4aeaca7aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9286796c5f5346392c2013000005121f2b3744505b65727e8b97a2adb7c1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000000030d182128343f4a545e69707d87939fa6b0bac4cfd0c5bcb3aeaba3a1a8aaafb7c1ccd7d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000091623303c4956636f7d898d8d8d8d8d8d8d8d8d8d897d7063564a3d34414d5a6774808a8d8d8d8d8d8d8d8d8d8d85786c605346393844505b6677838b8d8d8d8d8d8d8d8d8d8c8175685c4f4235291c0f00030f1c28333f4a545b60636666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666360594f453b31261a0e02000714212d3a4754606d7a8793a0adbac6d3d3c7bbafa399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f92989da4aeb6c0ced7dbd0c2b5a89c8f8275695c4f4236291c070000000c1925323f4c5865727f8b98a9b2bdced6cabfb4aaa09591857f7b78757474737373737373737373737373737373737373737373737373747475777a7f8590959fa9b3becad5c9beb3a9988c7f7265594c3f3226190700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000714212d3a46535e697783909daab6c3ced0c4b7aa9d91837775818e9ba9b3bec8bcb1a79a8d8073665b5044382b1f1207000613202d394653606c7884919eabb7c3c7bbaea3998b7e727a87929facb9c5d2c8bcb1a7998c7f7366574d42372b1e12060000000000000000000000000000000714202d3a46525e696e7578787878787878787878787878787878787878787878787878787878787878787878787878787878787879797b7d80858d929da4aebbc4cfd2c7baada297887b6e6155483b2e2215080000000000000000000000000000000000000001040707090b0e10111212131313131313131313131313131313131313131313131313131313131e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000613202d394653606c7884919da9b3bec9d3dcd0c7bfb7afaaa29f9a979892919190909090909090909090909090909090909090909090909090909090909090909090909090909090908f84776b5e5144382b1e1100000613202d394653606c7884919da9b3bec9d3d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dbd0c6bbaea3998c8073665c5145382c1f130600000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000000000010b151f2a333c44505c666e7b859299a4afb8c2ccd6cabeb3aaa29f97949b9ea5afbac6d2d2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000915222f3b4854606b6f7c808181818181818181807e716b6054483c2d3a4753606d797e818181818181818181807c6f665b504438333f4a54616e7a7e8181818181818181817f7a6d6154473a2e21140700000b17222d38424a50535759595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595956544f473d33291f140900000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8082868d929da4aebcc5d0dbd1c4b7aa9e9184776b5e51442e23180c0000020f1b2835424e5b6875818e9ba8b4c1cfd3c7baaea29891837b736e69696767666666666666666666666666666666666666666666666666676769686e727a829097a1adb9c6d2cfc1b5a89b8e8275685b4f422e23180c00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000815212e3b4854616e7b87959fabb8c4d5c9bdb2a8998d8073707d8a97a1adb9c6c3b8ab9e9184786c605346392f23180c04101c2934404b5563707c8996a1adb9c5c5b9ac9f92867a6d7683909ca9b6c3cdcec3b7aa9d908377695f53473a2e21140900000000000000000000000000000005111e2a36424d575e61696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b656c6e707379808d929da9b2bdc9d5cabeb3a9978a7e7164574b3e3124180b000000000000000000000000000000000205080d11131416181a1c1e1e1f1f202020202020202020202020202020202020202020202020202020202b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000a1723303d4a5663707d8996a0acbbc5d0dbd3c9bfb5ada59d98928e8a888584848383838383838383838383838383838383838383838383838383838383838383838383838383838383827d706356493d3023160a00000a1723303d4a5663707d8996a0acbbc5d0dcd1c7bdb3aaa29f948f8a8684828180808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000007121d27313c45505a606d78829097a1abb5c0cad4cbc2baaea298928a888e939eaab6c3cfd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000007131f2c38434f59606b6f73747474747474747474716c61594f44382c3945515d676d71747474747474747474736f6a5f544a3f332d3846525e686e72747474747474747474736d685e5246392d201307000006111c262f383f44464a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4948443d352b21170d0300000714212d3a4754606d7a8793a0adbac6d3cfc3b6a99c908376727272727272727272727272727272727272727272727272727272727272727272727272727273757b808d929da9b3becad6d1c5b8ab9e9285786b544a4034281c10040004111e2b3744515e6a7784919daab7c4d0d2c5b8ac9f92867c6e69615e575b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b565e61686e7b85929eabb8c5cfd1c4b7ab9e9184786b544a4034281c1004000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000005111e2a36414d5665727f8c98a7b1bcc8d2c5b9ada196897c6f6d7985929eabb8c4c5b9ada196897d7063554b4034291c1006131f2c3845515c6774818e9aa8b2bdc9bfb4aa9c8f827568727f8b98a7b1bcc8d1c5b8aca095887b6e6255483b31261a0e020000000000000000000000000000020e1a25303b454d52545c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f5b606163676d74808d96a1adb9c5d2d0c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120003101c28343f4a546773808d9aa8b2bdcdd7d7ccc1b7ada39b938e86817d7b797877777676767676767676767676767676767676767676767676767676767676767676767676767676767675706b6054483b2f2216090003101c28343f4a546773808d9aa8b2bdcdd7d7cbc0b5aba298928a827e7a777574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3ced9d1c6b9ada197897c6f6256493c2f23160700000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000000000061018232f39434d57616c73808d949fa9b3bdc7d2cdc2b9aea49f92867d7b818e9ba8b5c1ced2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000030f1b27323d464f5960636667676767676767676764615a50473d332935404b555d606467676767676767676767625f584e42382d2a36414c565e616567676767676767676766615e564c41362a1e11050000000a141d262d3338393d4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403c3b38322b23190f060000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656565656566686e74808d97a2adbac6d3d2c5b8ac9f928579665c5144382c1f12060004101d2935404b556c7885929fabb8c5d2cdc1b4a79a8e81746a5f57524d4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4c52565e68737f8c99a9b3becad2c5b8ac9f928579665c5144382c1f1206000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000714202d3946525e687683909ca9b6c3cdd1c4b8ab9e9184786c6674818d9aa8b2bdc9bdb2a89b8e8174675c5145382c1f130814202d3a4753606d7985929fabb8c4c6baaea2988a7e71646e7b8795a0acb8c4d1c8bcb1a7998c7f7266574d42362a1e120500000000000000000000000000000009141f29333b4246474f525252525252525252525252525252525252525252525252525252525252525252525252525252525249505354555c606d7984919eabb8c4d1cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000003090e14191e2024292c2d303234363738393939393939393939393939393939393939393939393939393939393939393945515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120006121f2b3844505c667683909ca9b6c3cedcd2c6bbafa59b918b817a74706e6c656a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696360594f44382c2013070006121f2b3844505c667683909ca9b6c3cedcd3c7bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bcc8d4d5c9beb3a9988b7f7265584c3f2f24180d01000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000040d18222934404b555f69707e8a929da6b0bbc5d0d0c5bbb0a69d928a7e70727f8b98a5b2becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000a16212b343d464f54565a5a5a5a5a5a5a5a5a5a575550483e352b242f39434b5153575a5a5a5a5a5a5a5a5a5a55534e463c2f2625303b444c5254585a5a5a5a5a5a5a5a5a5954524c443a3025190d01000000020b141c22282b2d30333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c2721191107000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585858585859565e616d7985929fabb8c5d2d3c7baaea39886796d6053463a2d201307000613202c3945515d677986929facb9c5d2c9bdb2a896897c7063584e46424141404040404040404040404040404040404040404040404040414141464d56616e7b8897a2adbac6d3c6baaea29886796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000814212e3b4754616e7b86939facb9c6d2cabeb3a99a8d807465636f7c8996a1acb9c5c4b8ab9f9285796d6053473a302519111d2a36414c5664717e8a98a2aebac6c5b8ac9f9285796d60697783909daab6c3cecec3b6aa9d908377695f53463a2d211409000000000000000000000000000000020d17202930363a3b4245454545454545454545454545454545454545454545454545454545454545454545454545454545453f4446484b515c6773808d9aa6b3c0d1cfc2b6a99c8f8376695c504336291d100000000000000000000000060b151a1e252a2d2f35393a3c3e41434445454646464646464646464646464646464646464646464646464646464646464646515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d7985929facb8c5d2dfcfc3b6aa9e938b7f746d676461605b535d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c56544f473d32271b1003000713202d3a4653606d7985929facb8c5d2d7cbbfb4aa9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acb8c6d1dacfc1b4a79b8e817468554b4035291d1104000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000010c161f2a343c45515c676e7b85929fa4aeb9c2cdd2c7bdb3a99f948d80736c727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000040f19222b343d4348494d4e4e4e4e4e4e4e4e4d4b49453e362c231d2731394045474a4e4e4e4e4e4e4e4e4e4d4947433c342a1d1e29323b4146474b4e4e4e4e4e4e4e4e4e4c4746413a32291e13080000000000020a11171c1f20242626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262322201b160f0700000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d525d677683909da9b6c3d0d6cbbfb4a09386796d6053463a2d201307000714202d3a4753606d7a8699a3afbbc7d2c5b9ada196867a6d6053473c3630343333333333333333333333333333333333333333333333333430363b46535f697885929fabb8c5d2cabfb4aa94877a6d6154473a2e211407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000005111d2a36414c5665727e8b99a4afbbc7d3c6baada297897d7063606c7884919eabb7c3c6baaea2988a7d7164564c4135291d13202d3946525e6875828f9caab3bec9beb3a99b8e8175675d66737f8c99a8b2bdc9d1c4b8aba095887b6e6155483b31251a0e02000000000000000000000000000000050e171f252a2d2e36383838383838383838383838383838383838383838383838383838383838383838383838383838382d3337393b404b5563707d8996abb5bfcbd0c3b6aa9d9083776a5d5044372a1d11000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535353535353535e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79b8f82756d605d555553504950505050505050505050505050505050505050505050505050505050505050505050505050505050504f4948443d352b21160b00000915222f3c4855626f7c8898a2aebac6d3d3c7baaea3988c7f736a615a53514b4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983909dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000007131d28313c46505a606d79839098a2aeb6c0cbd7ccc0b5aba1979082786d65727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000071019222b32383b3c404141414141414141413e3d39342c241a151f272f35393a3e414141414141414141403c3b37322a22181720293036393b3f414141414141414141403a3936302920170d0200000000000000060b0f1213171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1615130f0b040000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f414b556874818e9ba7b4c1cedcd0b9aca09386796d6053463a2d201307000814212e3b4754616e7a8794abb5c0cbd1c4b8ab9e918578675d5145392a252727272727272727272727272727272727272727272727272727252a36424d576a7683909da9b6c3d0d0bbaea194887b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000713202d3946525e6876828f9cabb5c0ccd2c5b8ab9f9285796d605b6573808d99a7b1bcc8beb3aa9b8f8275685e5246392d2014212e3a4754616d7a86929facb9c5c6b9ada1978a7d706355626f7c8896a0acb9c5d2c8bcb1a7988c7f7265574d42362a1e120500000000000000000000000000000000050d141a1e2021292b2b2b2b2b23282b2d2f313334353636363636363636363636363636363636363636363636363636363636362f3b4754616e7b8799a3aebbc7d0c4b7aa9d9184776a5e5144372b1e110000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b514b4846443f4443434343434343434343434343434343434343434343434343434343434343434343434343434343423d3b38322b23190f0400000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454041414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000071018242f3a434e58626c74818e95a0aab3bec8d2ccc4bbafa49992857b6e6665727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000007101921272c2f303334343434343434343431302d28221a120d151d24292c2d31343434343434343434342f2e2b262018100e171e252a2d2e32343434343434343434332e2d2a251e170e05000000000000000000000306060a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0909070300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236323232323232323232323232323232323232323232323232323232323232323230414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a2d201307000815222e3b4855616e7b8894a1aebbd1d0c3b6aa9d9083776a554b4035291a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2631424f5c6875828f9ba8b5c2cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000714212e3a4754616d7a86929facb9c5d2cbbfb4aa9b8e8175665c53626e7b8895a0acb8c7c5b9ac9f92867a6d6154473b31261e2b37424d5765727f8b99a3aebbc7c5b8ab9e9285796d60535f6a7784919eaab7c4cfcdc3b6a99d908376695e53463a2d211409000000000000000000000000000000000002090e111414181c1f262b2e2e34383a3b3d404142424343434343434343434343434343434343434343434343434343434343434346525e697986929facb9c5d1c4b8ab9e9185786b5e5245382b1f1200000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d192633404c5966737f8c99a6b2bfd0dbd0c3b6a99d908376695f5345413b3937332d3737373737373737373737373737373737373737373737373737373737373737373737373737373736302f2c27211911070000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52463e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000040e19222935414b555f6a717e8b939da7b1bcc5d0cfc4bab0a69f93877d70695e65727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000070f161b1f2223272727272727272727272423211d171008030b12181d1f20242727272727272727272722211f1b150e06050d14191e2021252727272727272727272621201e19130d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292525252525252525252525252525252525252525252525252525252525252734414d5a6774808d9aa7b3c0cdd6cabfb4aa9386796d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f2418090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d091b2835424e5b6875818e9ba8b4c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000004111d2935414c5665717e8b99a3afbbc7d3c7baaea3988a7d706454535f6a7783909dabb5c0c7bbaea3998b7e7265574d42362a212d3a47535f697683909dabb5bfc9bdb2a89a8d8174665c50586773808d9aa9b3bec9d1c4b8ab9f95877b6e6154483b30251a0e02000000000000000000000000000000000000070c151c23282c31373a3c3f4446484a4c4d4e4f4f505050505050505050505050505050505050505050505050505050505050504d576c7885929fabb8c5d1c4b8ab9e9185786b5e5245382b1f12000000000000000b151e2730383f444d53565e6165686d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797984919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366574d42352f2d2b27222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292322201b160f07000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbeb2a5988b7f7265564c41342c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000020b16202b343d45515d676f7c86929fa5afb9c3ced1c7bdb2a89f948c80736b605765727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000040a0f1315161a1b1b1b1b1b1b1b1b1a181715110c06000001070c101314171b1b1b1b1b1b1b1b1b1a1615130f0a04000002080e111414181b1b1b1b1b1b1b1b1b191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0f10111212131313131313131313131313120807050200000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d24292c2d34414d5a6774808d9aa7b3c0cdd3c6baaea29886796d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d070300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000613202c3945525d6875828f9cabb5c0cbd2c5b8ac9f92867a6d60534e5865727f8c99a4afbbc7bfb5ab9c908376695f53463a2d222e3b4855616e7b88959fabbdc6c5b9aca196897c6f63544a56636f7c8997a1adb9c6d2c8bcb1a7988c7f7265574d42362a1e110500000000000000000000000000000000010a10191e272e34383c4347484a50535557595a5b5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e6b7885919eabb8c4d1c4b8ab9e9185786b5e5245382b1f1200000000000007121c273039424a50575f62686e72767a7c7e80828484858586868686868686868686868686868686868686868686868686868686868686868686868996a1acb9c5d1c4b8ab9e9185786b5e5245382b1f12000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e3124201f1b171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c161613100b0400000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30231d181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ceddd2bcafa396897c706356493d3023160a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000a141d28323d46515b606d79849198a2aeb7c0cbd7cbc0b5aba1968f82786c60595865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000030709090d0e0e0e0e0e0e0e0e0e0b0a0805000000000000000406070b0e0e0e0e0e0e0e0e0e0d09080603000000000000020507080c0e0e0e0e0e0e0e0e0e0d070705010000000000000000000000000000000000000000000000000000000000000000000000000004080d11131417191b1d1e1e1f2020202020202020202020201e1514120e09030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4239393939393939393939393939393939393939393939393939393939392f35393a3b3f49536774818e9aa7b4c1cdd2c5b8ac9f928579675c5145382c1f1306000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000714212d3a4754606d7a86929facb9c5d1cbc0b5ab9c8f8275675d514754616e7b87939facb9c6c6b7ab9f94887b6e6155483c322c38434f596673808c99a7b1bccfc4b7ab9e9184786c60534653606c7885919eabb8c4d0cdc2b6a99c908376695e52463a2d201408000000000000000000000000000000000a131c222b30394044464e5355545c60626466676869696969696969696969696969696969696969696969696969696969696969696969696b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000000040d18232e39424a545c60696e757a7f8387898b8d8f90919292929993939393939393939393939393939393939393939393939393939393939393939393a1a8b2bdc9d1c4b8ab9e9185786b5e5245382b1f12000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f2215120f0b061010101010101010101010101010101010101010101010101010101010101010101010101010100f0a090703000000000000000f1b2835424e5b6875818e9ba8b4c1ced4c7bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192430404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000006111b262f3a444e58626d75818e96a0aab4bfc9d2ccc4bbafa39991847a6d665b505865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191e20212326282a2a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2b21211e1a140d0500000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f464646464646464646464646464646464646464646464646464646464646464045474749505b6576838f9ca9b6c2cfd1c4b7aa9e9184776b554b4034281c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000004101d2935404b5564717e8a99a3aebac7d3c7bbafa3998b7e7164554b46525e6976828f9caab4bfc7bcb0a6998c7f7366584e43372f3b4854606b7784919eaab7c2c8bcb1a7998d8073655b5044505b6574818d9aa9b3becad2c6b9ac9f93877b6e6154473b3025190e02000000000000000000000000000009121c252d343c424a5153585f6266666d6e707374757576767676767676767676767676767676767676767676767676767676767676767676767884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0acb2bac4ced1c4b8ab9e9185786b5e5245382b1f12000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e2114070300000404040404040404040404040404040404040404040404040404040404040404040404040404040300000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000100081925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00050e17222d38414c56606a727f8b939ea8b2bcc6d0cfc4baafa59f92877d6f685e544a5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000030606080a0c0e101111121213131313131313131313131313131313131313131313131313131313121211100e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f252a2d2e30333537373838393939393939393939393939382e2d2a251f170f05000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c53535353535353535353535353535353535353535353535353535353535353534b515354565a606c7885929eabb8c5d1cfc2b6a99c8f8376695c50432e23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000613202c3945515d6775828f9babb4bfcbd2c5b9ac9f92867a6d615447424d5765717e8b98a3aebac7c2b7aa9d9184776a6054473834404b54636f7c8996a0acb9c5c5b8aca095887b6f6253493f495363707d8997a2adbac6d3c8bbafa49a8b7f7265564d41362a1e11050000000000000000000000000007101b242d373f464e545c60656a6f7377797b7d7f80818282838383838383838383838383838383838383838383838383838383838383838383838386929facb9c5d1c4b8ab9e9185786b5e5245382b1f120000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb7b9bdc4ccd6d1c4b8ab9e9185786b5e5245382b1f1200101d2a3643505d697683909ca9b6c3cfd3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c030c172027333f49535e686f7c87929fa5afbac3ced1c6bcb2a89e938c7f726b60564c4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000003060b0f12131517191b1d1e1e1f1f202020202020202020202020202020202020202020202020202020201f1f1e1d1b19161414110e0806020000000000000000000000000000000000000000000000000000000000000000000001070d151d24292c3036393a3d3f4243444545464646464646464646464646453b3a36312921170d030000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569606060606060606060606060606060606060606060606060606060606060606060605d606163656c717e8a97a1adb9c6d2c9beb3a99b8e8174685b4e4135281b0700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000714202d3a4753606d7a86929facb8c5d1cfc3b6a99c908376685e52463b4754606d7a86929facb8c5c5b8aca096887c6f62544a3f3845515c6674818d9aa8b2bdc9c0b6ac9d9083776a5f53413a4653606d7985929fabb8c5d0ccc0b6ac9c908376685e5246392d201408000000000000000000000000020b19232d363f49515860666d72777c808386888a8c8d8e8f8f8f909090909090909090909090909090909090909090909090909090909090909090909298a3aebac7d1c4b8ab9e9185786b5e5245382b1f12000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c4c5c9ced6ded1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0a151e29323b44505b656d7a849199a3aeb7c1ccd7cbbfb4aaa0968f82756d62594f444b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000060b0f12171c1f20222426282a2a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2927252321201e1914120e090300000000000000000000000000000000000000000000000000000000000000040c13181f272f35383a4146474a4c4e50515152535353535353535353535353514846423b33291f14090000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6f72767e86929fa9b3bec9cfc6b9ada1978a7d7063574a3d3024170a00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000004101c2834404b5564717d8a98a2aebac7d3c8bcb1a7988b7f7265564c413945525d6875828e9ba9b3bec8bdb2a89a8d8074665c50443a4653606d7985929eabb8c4c8bbafa49a8c7f7266584e433845515c6675818e9baab4bfcbd2c6b9ac9f93867b6e6154473b3025190d0100000000000000000000000a141d2b353e48515b636a6f787f84888d90929897999a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa3aab4bfcbd1c4b8ab9e9185786b5e5245382b1f1200000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c5c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c7cbd1d8ded1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32251906111c26303b444f59606c77828f96a1abb5bfc9d3ccc3baaea39891847a6d605b51473f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000060b11171b1f22282b2d2e313335363738383939393939393939393939393939393939393939393939393939393939393837363432302e2d2a25211e1a15100b0400000000000000000000000000000000000000000000000000000000040d161d242931394045474c525456595b5d5d5e5f5f60606060606060606060605e54534d453b31251a0e0200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82797979797979797979797979797979797979797979797979797979797979797979797979797a7a7c7f838a9298a2aebbc5cec6bcb2a89e9285796d6053463a2d20130700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000006131f2c3845515c6775818e9baab4bfcad1c4b8aca095887b6e6155483b35414c5664707d8a97a2adbac6c3b8ab9e9185796d605346414c5664707d8a97a2adb9c6c6b9ac9f93877b6e6154483c34404b5464717d8a98a3aebac7d3c7bbafa4998b7e7265564c41362a1e11050000000000000000000006111c262f3d47505a636d727c838c9095999d9fa3aaa6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4bcc6d1d1c4b8ab9e9185786b5e5245382b1f120000000613202c3945525d68727f8c939da6aeb4bbc0c7c8ccc7c3c2bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b9babfc6cfd8d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190f17232e38424d56606b737f8c949ea8b2bdc6d1cec3b9afa59f92867c6f685d52493f3f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000020a11171b22272b2d3338393b3d3f4143444445454646464646464646464646464646464646464646464646464646464645454443413f3d3b3936302e2b26201b160d080100000000000000000000000000000000000000000000000000030c161f282f353f434b5153565e616366686a6a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6b615e574d42362a1e120500000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b7aa9e948f868686868686868686868686868686868686868686868686868686868686868686868686868687898b90949fa2aab4bfcbc3bcb4aaa0968d8073665c5044382c1f120600000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000713202d3a4653606d7985929fabb8c5d0d0c3b7aa9d908377695f53463a2f3a4653606d7985929fabb8c4c6b9ada197897d7063554b45525d6875828e9ba9b3becabfb5ab9c908376695e53463a2e3a4753606d7a86929facb8c5d1ccc0b5ab9c8f8376685e5246392d201308000000000000000000000b17222d38424f59616c727f8790959da0a7aaacaeb4b2b3b4b5b5b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b9babfc6cfd8d1c4b8ab9e9185786b5e5245382b1f12000004101c2834404a54606d7a85929fa5afbabfc6ccd0cac2bbb7b5b4aeacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bdc6d1d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f322519182128343f4a545e69707d87939fa6b0bac4cfd0c6bcb1a79e938b7f726a5f564c41373f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000060b141b22272d3337393f4446484a4c4e505151525253535353535353535353535353535353535353535353535353535353525251504e4c494746413b3a37312c272119130c040000000000000000000000000000000000000000000000000a151e28313a404551555d6064686d70727576777878797979797979797979797979786e695e53463a2d21140700000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69e9c93939393939393939393939393939393939393939393939393939393939393939393939393939496989c9fa6aeb4bcc6c3b9b1aaa2989184796d60544a3f34281c100300000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a070707070707070707070707070707070707070707070707101c2936434f5c6976828f9ca9b5c2cfc6baada093877a6d6054473a2d21140700000000000003101c28343f4a5463707d8a98a2aebac6d3c9bdb2a8998c7f7366574d42362c3845515c6674818e9aa8b2bdc9beb3a99b8e8174675d514754606d7a86929facb9c5c7bbaea3998b7e7265574d42362c3945515d6775828f9cabb5c0cbd2c5b9ac9f92867a6d6154473a3025190d010000000000000000030f1c28333f4a54606b717e8b9299a0a7acb1b7b9babfbfc0c1c0bebdbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc4c6c9cfd6ded1c4b8ab9e9185786b5e5245382b1f12000006121f2c3844515c66727f8c98a2aeb7c1cbd0cdc5bebab0aba9aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa3abb4bfcbd1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225151f29333b44505c666e7b859299a4afb8c2ccd6cabfb4aaa0958e81756d62584e443a2f3f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000070f181d262d33383f44464a50535557595b5d5d5e5e5f5f60606060606060606060606060606060606060606060606060605f5f5e5d5c5a585654524c4847423c383229241e160d050000000000000000000000000000000000000000000006111c26303a434b515b62676d71767a7d7f8183848485868686868686868686868686847b6e6154483b2e21150800000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc1b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a9abb0babfc6c6bcb1a7a09892867c6f675d5142382e23170c0000000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c50432e23170b0909090909090909090909090909090909090909090909090e1b2835414e5b6874818e9ba7b4c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d31241714131313131313131313131313131313131313131313131313141d293643505c6976838f9ca9b6c2cfc6baada093877a6d6054473a2d21140700000000000006121f2c3844505c6674818e9baab4becad2c5b9aca196887c6f6255483c312834404b5463707c8996a1acb9c5c4b8ac9f92857a6d60534d5765717e8b98a3aebac7c5b9ac9f92867a6d6154473b312935404b5565717e8b99a3afbbc7d4c7bbafa3998b7e7165564c4135291d1105000000000000000006121f2b3844505b666f7d87929fa3abb1b8bcc3c5c7c2bcb8b6b3b1b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb8b9bec4cdd6d1c4b8ab9e9185786b5e5245382b1f1200000713202d3a4653606d7984919eaab4bec9d6d0c5bbb3ada69f9c97989291919090909090909090909090909090909090909090909090909090909090909090909299a3aebac7d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32251d27313b45505a606d78829097a1abb5c0cad3cbc3baaea2989183796d605b51463c32323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000071119212a2f383f44495053545b6061646668696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563615e5655534e48443d352f281f170e050000000000000000000000000000000000000000000c17232e38424b555d606d72797e8387898c8e909091929299939393939393939393968b7f7265584c3f3225190c00000000000000000000000714212d3a4754606d7a8793a0adbac6d3ded3cac1bbb7b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb2b6b7bcc2cacbbfb4aaa09591867e716a5f554b4030261c11060000000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a544a3f34281c16161616161616161616161616161616161616161616161616161c2835424f5b6875828e9ba8b5c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e23212020202020202020202020202020202020202020202020202020212934404b556a7683909da9b6c3d0c6baada093877a6d6054473a2d2114070000000000000713202d3a4653606d7985929fabb8c5d0d1c4b7ab9e9184786a5f53473b2e232e394653606c7884919eabb7c3c6baaea2988a7e716456535e697683909caab4bfcabfb4aa9c8f8275685e52463929242f3a4754616d7a86929facb9c5d2cbc0b5ab9c8f8276685e5246392d20130800000000000000000613202d394653606c78849199a3aeb5bdc3c8c9c1bab6b1aba9a7a5a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2abadb3bbc4cfd1c4b8ab9e9185786b5e5245382b1f1200000916232f3c4956626f7c8996a1adbcc5d0d6cabeb3a9a29f948f8a8885848483838383838383838383838383838383838383838383838383838383838383838387929facb9c5d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225232f39434d57616c73808d949fa9b3bdc7d2cec3b9aea49f92867c6e675d51493f342a323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000060f19232b333c414950535b6063666c6e707274767777787879797979797979797979797979797979797979797979797979797979787877767472706e6866625f57544f45413a312920170d030000000000000000000000000000000000000003101c28343f4a545d676d757f858b909596999b9d9d9e9e9fa39f9f9f9f9f9f9f9fa8998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3e5dcd3ccc7c3c2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbec3c4c7cdd3c7baaea39891837c716c61584e433a2f1e150a000000000815212e3b4854616e7b8794a1aebad0d0c4b7aa9d918477665c5044382b242323222222222222222222222222222222222222222222222323242935404b556976828f9ca9b5c2cfc8bbaea195887b6e6255483b2f221508000e1a2734414d5a6774808d9aa7b3c0cdccbfb2a6998c7f7366544b40342e2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e3845515c677885919eabb8c4d1c7bbafa399867a6d6053473a2d2014070000000000030f1c28333f4a5463707d8997a2adbac6d3c9beb3a99a8d807367584e43372b1f2b3744505b6573808d99a7b1bcc8bfb4aa9c8f8275685e54616e7b87939facb9c6c6baaea2988a7e7164564c413529202d3946525e6876838f9ca9b6c2cdd1c5b9ac9f92867a6d6154473a3024190d0100000000000005121e2a36424d5764707d8a96a0abb4bfc7cfc7bfb7afaaa79f9d9a9897969696969696969696969696969696969696969696969696969696969696969696969ea1a9b3bec9d1c4b8ab9e9185786b5e5245382b1f1200000c1925323f4c5865727f8b98a9b2bdced7d3c6baada297928a827e7b79787777777777777777777777777777777777777777777777777777777777777777777884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32252934404b555f69707e8a929da6b0bbc5d0d0c5bcb1a79d928a7e716a5f554b40372d25323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000040d18212b353d454d535b60656c6f74797b7d7f8183848485858686868686868686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059514c433b32291f150b010000000000000000000000000000000000010c161f2c3844505c666d79818b92979d9fa7a5a8a9aaababacaeb5acacacacacacaca6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3e1d7cec5bebab8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bbc0c5c6cad0c5b9ac9f92867b6f6a615a50463c31281d0c03000000000714212d3a4754606d7a8793aab4bfcad2c5b9ac9f9286796d6053463a2f30302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3030313945515d677784919eaab7c4d1cbbfb5ab94877a6e6154473b2e211408000d1a2633404d596673808c99a6b3bfcccec1b5a89b8e8275665c51453d3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3e4753606d7986939facb9c6d2c5b9ac9f928679675d5145392c1f1306000000000006121f2b3844505b6674818e9aa9b3becad2c6b9ada197897c6f6356493c32261b27333f4953626f7c8895a0acb8c7c5b9ac9f92867a6d615866727f8c9aa4afbbc8c5b8ac9f9285796d6053473a30251d2a36414c5665727f8b98a7b1bcc8d3c7bbafa3998b7e7165564c4135291d11040000000000000714212d3a46535f697683909ca8b2bdc6d1cabfb5ada59e9b95908d8b8a898989898989898989898989898989898989898989898989898989898989898989899197a1adb9c6d1c4b8ab9e9185786b5e5245382b1f1200020f1b2835424e5b6875818e9ba8b4c1cfd2c6bbafa59f92857d76716e6c666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f322a343c45515c676e7b85929fa4aeb8c2cdd6cabeb3a9a0958d81746c61584e43392f2425323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000010c161f2a333d474f575f656c72787c8185888a8c8e9090919192929993939393939393939393939393939393939393939393939993929291908f8d8b898784807b77706b605d554c443b31271d1207000000000000000000000000000000000008131e2b37434e58606d78838e939fa2a9abb1b2b4b6b7b7b8b9bbbfb9b9b9b9b9b9b2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3dbd0c5bcb3aeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacafb5b8babec5c7baaea39891847c706b60564c41352921160a000000000713202d3a4653606d798698a2aebac6d3c7baaea398887b6e62554b413e3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3e424a54606d7a86939facb9c6d2c7bbaea399867a6d6053473a2d201407000c1926333f4c5966727f8c99a5b2bfccd1c5b8ab9e9285796d60564f4a4847474646464646464646464646464646464646464646464646464747484a4f5863707d899aa4afbbc8d1c5b8ab9e9285786b554b4035291d100400000000000613202d394653606c7985929eabb8c5cfd1c5b8ab9e9285796d6053463a2d2017222d3847535f6a7783909dacb6c0c7bbafa3998b7f7265606a7784919dacb6c0c9beb3a99b8e8175675d514539281e1925303b4854616e7b8795a0acb8c4d1cbc0b5ab9c8f8275685d5245392c2013080000000000000815222e3b4855616e7b88949fabbac3cfccc2b8ada39c938e8883807e7d7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85919eabb8c4d1c4b8ab9e9185786b5e5245382b1f120004111e2b3744515e6a7784919daab7c4d0cfc3b6aa9e938a7d706c6461605b545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32313c46505a606d79839097a2adb6c0cad4cbc2baada2979083796d605a50463c31281d25323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000008131e28313c454f5960696e777f84898d929797999b9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a989696918c88837d746d675e564c43392f24180c04000000000000000000000000000000010d19242f3b4754606a73808c959ea5adb3b8bcbfc1c3c3c4c5c4c2c1c1c1c1c1c1bfb2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d6cabeb3aaa29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa4ababaeb3bcc3bfb4aaa19691867d70685e52463d32271b0f0000000006121f2b3844505c667985929facb8c5d2cbbfb4aa988c7f72675c534d4b4a49494949494949494949494949494949494949494949494949494a4b4d535b66717e8a99a4afbbc7d2c5b9ac9f928679675c5145382c1f1306000c1825323f4b5865727e8b98a5b1bed0d2c6b9ada2978a7e71686059575554535353535353535353535353535353535353535353535353535354555759616a74818e9bacb6c0ccd1c4b7aa9e9184776b5e51442f24180c0000000000030f1b27333f495363707c8997a1adb9c6d2cabfb4aa9a8e8174665c5044382b1f121b2b37434e5866727f8c9aa4afbbc8c0b5ab9d90837669626f7c8895a0acbec7c6b9ada1978a7d7063554b4035291614212d3a46535e697783909daab6c3ced1c5b9ac9f92867a6d6054473a2f24190d0100000000000b1824313e4b5764717e8a97a6b0bcccd3c7bbb0a69c918c817b76747270706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120004101d2935404b556c7885929fabb8c5d2cec2b5a89b8f82756b615a5553504a5050505050505050505050505050505050505050505050505050505050515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f2f3a434e58616c74818e95a0a9b3bec8d2cdc2b8aea49f92857b6e675c51483e342a1f1625323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000010d19242f3a434d57606b707b828b91969a9ea2a9a5a7a9aaaaababacafb5acacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7a5a8a09e99959088817a6e685e554b40352920150a00000000000000000000000000000004111d2935414c55626f7c87939fa7afbabec5c8cdcac7c0bbb9b7b5b4b4b4b4b4b4b4b2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c6baaea298929090909090909090909090909090909090909090909090909090909090909090909090909091919399999fa2aab2bac3bcb2a9a19891857a6d61594f43382c1c120700000003101c28343f4a546b7884919eabb7c4d1d1c4b7aa9e9184796d655f57585756565555555555555555555555555555555555555555555556565758575e616c7883909cabb5c0ccd1c5b8ab9e9285786b554b4034291c1004000b1724313e4a5764717d8a97aab3becad6cabeb3a99e92857a706b666361616060606060606060606060606060606060606060606060606060616163666b707c87939facb9c6d2d0c3b6aa9d9083776a5d5044372a1d07000000000005121f2b3744505b6574808d9aa9b3bec9d3c6baaea2988a7d7063544a3f34281c101b26313c4854616e7b87939facb9c6c7b8ab9f95887b6e6674808d9aa8b1bdd0c5b8ab9e9285796d6053463a2f2418121e2a36424d5766737f8c99a8b2bdc8d3c7bbaea3998b7e7164554c4135291d110400000000010e1a2734414d5a6774808d9aa7b3c0cdd0c3b7ab9f948c7f756e6967656463636363636363636363636363636363636363636363636363636363636363636b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000613202c3945515d677986929facb9c5d2cabeb3a9978a7d716459504846443f4444444444444444444444444444444444444444444444444444444445515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f35404b555f6a717e8b929da7b1bcc5d0d0c5bbb0a69d928a7e70695f554b40362c22181825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000004111d2935414c555f69707d8690949ea1a8abadb3b2b4b6b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b4b2b2acaaa79f9a938d847a6e675d51453c32271b0f0300000000000000000000000000000613202c3945515d6775818e99a4afb9c1cad0cec5bebab6afacaaa8a8a7a7a7a7a7a7a7a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ab9f928683838383838383838383838383838383838383838383838383838383838383838383838384848586898d9298a0a8b2bdc4bbb2aaa1978e81756b605448392e23180c000000000b17232e424f5c6975828f9ca8b5c2d1d2c5b8aca0968d80776e696765636362626262626262626262626262626262626262626262626263636466696e757f8c949fabbdc7d2cfc2b5a99c8f8276695c4f432f23180c00000815222f3b4855626e7b8898a2aebac6d3cfc5b9ada19791847d7772706e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e7072777d859299a4afbbc7d4cec1b4a79b8e8174685b4e4135281b0e02000000000613202d394653606c7884919eabb7c4cfd2c5b8ac9f9285796d6053473a2e23170b15202d3a46525e6976838f9caab4bfc8bcb1a7998c80736d7985929eabb8c3c9bdb2a89a8d8074665c5044382c1d120e1a25313c4855626f7b8896a0acb9c5d2cbbfb5ab9c8f8275675d5145392c2013070000000004101d2a3743505d6a7683909da9b6c3d0ccc0b5ab9c8f82766d615f575857565656565656565656565656565656565656565656565656565656565656565e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714202d3a4753606d798699a3afbbc7d2c6b9ada297877a6d6154473e3938332d37373737373737373737373737373737373737373737373737373845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3d45515d676f7c86929fa5afb9c3ced2c7bdb3a99f948d80736c61574d43392e241b0f1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000613202c3945515d676e7b8592989fa6adb2b8b9bebfc1c3c3c4c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c3c2c0bebdb9b7b1aca49f969083796d60584e43372b1f140900000000000000000000000000000714212d3a4754606d7a86929fabb5c0cbd6cdc5bcb4aeaca49f9d9c9b9b9b9b9b9b9b9b9b998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82777777777777777777777777777777777777777777777777777777777777777777777777777778797c80859196a0acb8c5c4bcb3a99e93897c6f63544a4034281c100400000006192633404c5966737f8c99abb4bfcbd4c8bdb2a89d928d827b76737170706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70707173767b818c919ca6b0bcd0d7cbc0b5ab998d8073665a4d4033271a0700000613202d394653606c7985929fabb8c5d1d5c9beb3a9a1969189837f7d7b7a7a7979797979797979797979797979797979797979797979797a7a7b7d7f838a9297a2abb5c0ccd6cabeb3a9988b7e7265584b3f3225180c00000000000916232f3c4956626f7c8996a1adb9c5d2cbc0b5ab9b8e8275675c5145382c1c1106121e2a36424d5765717e8b98a3aebac7c2b7aa9e918477707d8a97a1adb9c6c5b9aca096897c6f62544a3f34281c0b0915212e3a47535f6a7784919eaab7c4cfd1c5b9ac9f92867a6d6054473a2f24180d0100000004101c2834404b546b7885929eabb8c5d1c7bbafa4998a7d70635b534d4b4a4a4949494949494949494949494949494949494949494949494949494949515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000814212e3b4754616e7b8794abb5c0cbd1c5b8ab9e928578685e5246392d2b28222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f46515b606d79849198a2aeb7c0cbd7ccc0b5aba1979082786d605a50453b30271d120c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000004101c2834404b54606d7a849197a2aab0b9bdc4c6cacfcbc7c5c3c1c0bfbfbebebebebebebebebebebebebebebebebebebebebebebebfbfc0c2c5c6cacfcec8c5c3beb6afa89f958e81756a6054473b31261a0e02000000000000000000000000000b1825313e4b5864717e8b98a2aebdc7d2cfc5bbb3aaa29f9a93918f8e8e8e8e8e8e8e8e8e8e8a7d7164574a3e3124170b00000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a676d6f737b84919da9b3bec9c4bbafa59a8d8174665c5144382c1f12060000000a1724303d4a5763707d8a99a3aebac7d2cec3baaea49d948f8883807e7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7e8083878e939ca3adb9c2cdd3c7bbafa3998a7d7064574a3d3124170a000005121f2b3744505b6576838f9cabb4bfcbd7cfc5bbb2a8a19e95908c8a8887868686868686868686868686868686868686868686868686868687888a8c90959fa2a9b3bdc7d2d3c6baada297887c6f6255493c2f2216090000000006131f2b37434e586773808d9aa8b2bdc9d3c7bbafa3998a7e7164554b4034291c0a000e1a25303b4754606d7a86929facb9c5c5b9aca0968a7e7a828f9ca9b3bec9c4b7aa9e9184776a605442382e23170c06121f2b37434e586773808d9aa9b2bec9d3c7baaea3998a7e7164554b4035291d110400000006131f2c3845515c667986929facb9c5d2c6b9ac9f93867a6d605347423f3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbd1d0c3b7aa9d9084776a564c41362a1f1c171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c444e58626d75818e96a0aab4bfc9d2ccc4bbafa49992857b6e665c50483e33291e150b0c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000006131f2c3845515c66727f8c96a0a9b3bcc2c9cfd0cac6bfbab9b6b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b4b6b8b9bec5c7cdd2d0c7c0bbb1a79e93887c6f62574d42362a1e1205000000000000000000000000010e1b2834414e5b6774818e9aaab4bfd0d6cabeb3a9a298928c878482818181818181818181817f796d6053473a2d20140700000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d555c6062696f7c8997a1adb9c6cdc1b8ab9e9285796d6053463a2d2013070000000714212d3a4754606d7a86929facb6c0ccd8ccc0b6aea69e9c95908d8b8a89898888888888888888888888888888888888888888888889898a8b8d8f939a9ea5adb6bfcbd4ccc4b9ac9f92867a6d6154473a2e2114070000030f1b27333f495366737f8c99a3aebac6d1d6cdc4bab2ada7a09d999694949393939393939393939393939393939393939393939393939393949496999da0a7adb3bbc5d0d7cbbfb4ab9f9285796d6053463a2d201307000000000815212e3b47535f6a7784919eaab7c4cfd2c5b9ac9f92867a6d6054473a2f23180c000914202c3945525d6875828f9ba9b3bec9bdb2a89a908a878f949eaabbc5c8bcb1a7998c807366584e4330261c1106030f1b26313c4956626f7c8997a1adb9c6d2cbbfb4ab9b8f8275675d5145392c2013070000000713202d3a4653606d798698a3aebac7d1c4b7aa9e918477675d5145393131303030303030303030303030303030303030303030303030303030303845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a5d50433025190f0b0611111111111111111111111111111111111111111111121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3643505d697683909ca9b6c3cfd7cbc0b5a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c4c56606a727f8b939ea8b2bcc6d0cfc4bab0a69f93877d70695e544a3f362c21180c030c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000713202d3a4653606d7984919ea8b2bbc5ced5cec5bebab4aeaca9a7a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9abadb3b7bcc2cad2d2ccc2b9afa59b8e8175695f53463a2d21140700000000000000000000000005111e2a36414c56697683909ca9b6c3d0d3c6baada29792867f7a777575747474747474747474736d675c5145382c1f130600000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c505050505050505050505050505050505050505050505050505050505050505050514b515357606a7885929eabb8c5d1c6b9ada197897c6f6356493c302316090000000713202c3945525d6874818e9aa4afbbc3cdd7c8c0b8b0aaa79f9d9a989696959595959595959595959595959595959595959595959595969697999c9fa4acafb7bfc8d7cdc4bab0a69b8e8175685e5246392d2013070000000b17222d3b4754616e7b86929fabb4bfcbd0d6ccc4bdb9b1abaaa5a3a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a5aaacb1babec5cdd6ccc4baaea3998d8073665c5144382c1f1206000000000916222f3c4955626f7c8896a0acb9c5d2ccc0b6ac9c8f8276685d5245392c1d12070004111d2935414c5664717d8a97a2adbac6c4baaca29a97939c9ea6b0bbcdc4b8aca095887b6e6255483d3222150a00000a13202d394653606c7884919eabb8c4d0d1c5b8ac9f92867a6d6053473a2f24180c0000000714212e3a4754616d7a8794aab4bfcbd0c3b6a99d9083766a554b403529242323232323232323232323232323232323232323232323232323232b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d08000004040404040404040404040404040404040404040405121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000f1c2936424f5c6975828f9ca8b5c2cfdcd1baada094877a6d6154473a2e2114070401000505050505050505050505050505050505050505050505050505050505050505050505050505050400000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000001000c1925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655849535d686f7c87929fa5afbac3ced1c7bdb2a89f948c80736b60574d42382e231a0f06000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000b1825313e4b5864717e8b96a1adbac3cdd7cdc5bcb3aeaaa39f9d9b999998989898989898989898989898989898989898989898989899999a9c9ea1a9abb0b8c0c8d2d8cbc1b9ac9f92867b6e6155483b2e2215070000000000000000000000000714202d3946525e687885929fabb8c5d2cabfb4aa9f92857c726d68696868686868686868686866605c554b4034291c100400000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4444444444444444444444444444444444444444444444444444444444444444444045464e58697683909ca9b6c3cfcabeb3a9978a7d7164574a3e3124170b00000004111d2935414c56626e7b87939fa8b2bbc3cbd1cac1bbb7b1aba9a6a4a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a4a6a9acafb6bec1c9d1cbc3bbb2a89e94887c6f62564c41362a1e11050000000614202d3946525e6874818e99a3aebabfc6ced3cfc9c3bcb8b6b2b0aeadadacacacacacacacacacacacacacacacacacacacacacacacacadadaeb0b2b6b8bcc3cad0d0cac2bab1a79f92867b6e61544a4034281c100400000006121f2b37434e586673808c99a8b2bdc9d4c8bbafa49a8b7e7265564c4135291d0b0100010d19242f3a4653606d7985929fabb8c4ccbdb4aca6a3a0a8aab0b8c1ccc0b6ac9d9083776a5f53473a2e211403000005121f2b3744505b6574818d9aa9b3becad3c7baaea3988a7e7164554b4035291d100400000815222e3b4855616e7b8894a1aebbd1cfc2b6a99c8f8376695c50432f241817161616161616161616161616161616161616161616161616161e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f221513110d08121212121212121212121212121212121212121212121212121212121212121212121212121212110a090704000000000000000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726558505b656d7a849199a3aeb7c1ccd7cbc0b5aba1968f82786c60594f453b30261c110800000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000005111e2a36414c566875828e9ba9b2bdccd5cfc5bbb3aaa29f9892908e8d8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f92979c9fa6aeb6c0cad4d4c7bbafa3998b7e7265584b3f2f24180d0100000000000000000000000814212e3b4754616e7a8797a2adbac6d3c6baaea2988b7e716a615e565b5b5b5b5b5b5b5b5b5b5953514b43392f23180c0000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42373737373737373737373737373737373737373737373737373737373737372e3438424f5b6875828e9ba8b5c1cecfbeb2a5988b7f7265584c3f3225190c000000010d1924303a47535f6a75828f96a0a9b1babfc6c8ccc7c2bcb7b6b3b1b0afafafafafafafafafafafafafafafafafafafafafafafafafafb0b1b3b6b9bbc0c7d0c8c6bfbbb1a9a0968f82756a5f53443a3025190d0100000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cad0cdc8c4c3bfbdbbbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbdbfc3c4c8cdcdc8c6bfbab0a89f958d8174695e5242392e23180c000000000814212e3a47535f6a7784919daab7c4ced2c6b9ac9f93877b6e6154483b2f24190d00000008131f2c3845515c6774818e9aa8b2bdc9c6bdb6b2b0adb5b7bbc1cac8bbafa49a8c7f7265584e43372b1f12060000030f1b27333f495363707d8997a2adbac6d3cbbfb4aa9b8e8275675d5145392c1f130700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c07090909090909090909090909090909090909090909090909121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e312621201d191e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d171614100b0500000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30241d181b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ced6c9bcafa396897c706356493d3023160a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655859606c77828f96a1abb4bfc9d3ccc4bbafa39991847a6d665b50473d33291e150a0000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000714202d3946525e687884919eabb7c4cfd5c9beb3a9a198928b868381807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808183858a90949da4aeb8c2cdd7cbc0b5ab9b8e817468554b4035291d110400000000000000000000000815222f3b4855626e7b8895a9b3becad2c5b8ac9f9285796d6058524c4e4e4e4e4e4e4e4e4e4e4c4745403931271d12070000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a232835424e5b6875818e9ba8b4c1cecdc0b3a69a8d8073675a4d4034271a0d0100000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c4c3c0bebdbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbdbec0c2c6c6c5c3c1bcb8b5aea7a09791847a6d61584e4332291e130800000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7ccd2c9c7c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c9d0cac6c5c3c1bcb8b4aea69f969083796d60564d4230271c1207000000000815222f3b4855626e7b8895a0acb8c5cbcbc3b6a99d908376695e52463a2d1e130800000004101c2834404b5563707d8996a1adb9c6cfc8c2bebdbac2c3c7cccfc6b9ac9f93877b6e6154483c31261a0f020000000b17222d3a4653606d7985929fabb8c5d0d0c5b8ac9f9286796d6053473a2f23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366584e4337302d2c29242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2322201c160f08000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726556606b727f8c949ea8b2bdc6d1cfc4baafa59f92877d6f685e544a3f352b20170c030000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000814212e3b4754616e7a8796a1adb9c5d2d2c6b9ada19792857f7a7674737272727272727272727272727272727272727272727272727272737476797d828d929da6b0bcc7d3d1c4b7aa9d918477675d5145392c20130600000000000000000000000916222f3c4955626f7c8895a2afbbd0d0c3b7aa9d908377675d51464142414141414141414141403a38342f271f150b010000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236323232323232323232323232323232323232323232323232323232323232323231424e5b6875818e9ba8b4c1cecdc0b3a79a8d8074675a4d4134271a0e01000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbcbfbab8b6b4b1acaba39f9590857c6e685e52463c3220170d02000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbebab8b6b4b1abaaa29f9490847a6e675d51443b301e150b0000000005121e2a36424d5766737f8c99a7b1bcbebebebdb2a8998c7f7266574d42362a1e1205000000000c18232e394653606c7884919eaab4bebebebebebebebebebebebebdb2a89c8f8376695e52463a2a20150a0000000006121f2c3844515c6675818e9baab4bfbebebebaaea2988a7d7164554b4034291c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d192633404c5966737f8c99a6b2bfd0dbd0c3b6aa9d9083776a5f5347413c3a39352f3838383838383838383838383838383838383838383838383838383838383838383838383838383837302f2c27211a11080000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655e68707d87929fa6b0bac4cfd1c6bcb2a89e938c7f726b60564c42382d231a0e05000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5cabeb3a99e92857c726d68686666656565656565656565656565656565656565656565656565666667666d7078808d949fabb7c5cfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000091623303c4956636f7c8996a2afbcc9cfc2b5a89c8f827569554b403530353535353535353535332d2c29231d150d03000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40424c566975828f9ca8b5c2cfcdc0b3a79a8d8074675a4d4134271a0e01000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb4aeaca9a7a7a09d99928c837c6f6a5f564c41342a200e05000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0b3adaba9a7a79f9d98928b827b6e685e554b4032291f0c03000000000714212d3a46535f697783909daab1b1b1b1b1b1aca096887b6e6255483b30251a0e020000000007121f2b3844505b6673808c98a2adb3b1b1b1b1b1b1b1b1b1b1b1b2aba1968a7e7164574d42362a180e030000000004101c2834404a5464717d8a98a3aeb1b1b1b1b1b4aa9b8e8175675c5145382c1f1306000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b524c494745414545454545454545454545454545454545454545454545454545454545454545454545454545454545443d3c38332b231a0f0500000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454141414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265666e7a859199a3afb8c1ccd7cbbfb4aaa0968f81756d62594f443a2f261c110800000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becfd2c6b9ada1978b7e716a605d565a595958585858585858585858585858585858585858585858585959545c60666d7882909ca9b3bec9d4c8bbafa49a887b6e6155483b2e22150800000000000000000000000a1723303d4a5663707d8996a3b0bcc9cdc1b4a79a8e8174675b4e412f2528282828282828282826201f1c18120b0300000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4d535e687784919eaab7c4d1cdc0b3a79a8d8074675a4d4134271a0e0100000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a3a3a2aaa29f9d9b9895908c867f786f6a5f574e443a3022180e00000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a9a29f9c9a9895908b867f786e695f564d43392f20170d00000000000815222e3b4855616e7b8895a0a5a5a5a5a5a5a5a99d9184776a5f53473a2e1f14090000000000030f1c28333f4a54616d7a86929ea1a9a5a5a5a5a5a5a5a5a5a5a5a8a1999184786d6053463b30251a070000000000000c18232e3a4753606d7a86929fa5a5a5a5a5a5a5a59f9285796d6053473a2d201407000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79c8f82756d615e565654524c5251515151515151515151515151515151515151515151515151515151515151515151515151515151504a48443d352b21160b00000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983919dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72656d78829097a1abb5c0cad3cbc3baaea39891847a6d605b51473d32291d140a0000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd1c5b8ab9e9285796d6058524c4d4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4a50545c66707d8997a1adb9c6d2ccc0b6ac95887c6f6255493c2f22160900000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271b1b1b1b1b1b1b1b1b191413100c07010000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585858585859575f616d7a87939facb9c6d2cdc0b3a79a8d8074675a4d4134271a0e01000000000008131e28323c454e585f666d737b7f83888c8e9092989596979798989898989898989898989898989898989898989898989898989897979696959892908e8c88847f7b736d665f584e453c32281e10060000000000000000030e182127333f49535b606a6e787d81858a8d8f9193999596969798989898989898989898989898989898989898989898989898989898979796959792908e8b88837f7a726c665f574d443b31271d0e0500000000000c1825323f4b5865727e8b98989898989898989898978d807366584e43372b1f0d020000000000000b17222d3846525e68727f8b9297979898989898989898989898979691877d70665c504438291f14090000000000000713202c3945515d6775828f9798989898989898989898897d706356493d3023160a000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d7985929facb8c5d2d8cdc3b7aa9e948c7f756e686562605d565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d56544f473d33271c1004000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acbdc6d1dccec1b4a79b8e817468554b4035291d1104000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726b73808d949fa9b3bdc7d1cec3b9afa59f92867c6f685d52493f342b20170b020000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccec1b4a89b8e8175665c504541403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403f444a54606d7985929eabb8c5d1d2bcafa296897c6f6356493c3023160900000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e0e0e0e0e0e0e0e0d0706040000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656565656668696e75818f99a4afbbc7d4cdc0b3a69a8d8073675a4d4034271a0d010000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a898988878583817f7c77726e69605c544e463c332a20160c00000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8988878583817f7b76726d68605b544d453c32291f150b0000000000000c1825323f4b5865727e8a8b8b8b8b8b8b8b8b8b8b8a857b6e6154473c31261a0f0000000000000006111c2a36414c56626d727f85898a8b8b8b8b8b8b8b8b8b8b8b8a89847e716b61544a3f34281c100300000000000004101d2935404b55636f7d888b8b8b8b8b8b8b8b8b8b8b897d6f6356493c30231609000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120006121f2b3844505c667683909ca9b6c3ced9d3c7bbb0a69c918c817a75716f6d686c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6360594f44382c2014070006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bccfd8d5c9beb3a9988b7f7265584c3f2f24180d01000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72707d88939fa6b0bbc4cfd0c6bcb1a79e938b7e726a5f564c41372d22190e05000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdccbfb2a6998c7f7366544a3f353033323232323232323232323232323232323232323232323232332e343844505c6676838f9ca9b6c2cfc9bdb0a3968a7d7063574a3d3024170a00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e02020202020202000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc3b6a99c908376727272727272727272727272727272727272727272727272727272727272727272727272727374767b818e939eabb5c0ccd7ccbfb2a6998c7f7366594c403326190d00000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7b797674726f6a66615e57514a423c342a21180e04000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7a787674726e6965615e56504a423c332a20170d030000000000000613202d394653606c777d7e7e7e7e7e7e7e7e7e7e7d7a6e695e52463a2a20150900000000000000000d1925303a44515b626d72797c7e7e7e7e7e7e7e7e7e7e7e7e7d7c79716c61594f42382e23170c00000000000000010d18242f394854606b6f7b7e7e7e7e7e7e7e7e7e7e7e7c6f6b6054483b2f221509000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c07090909090909090909090909090909090909090909090909121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f24180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c101c2834404b556b7885929eabb8c5d1c4b8ab9e9185786b5e5245382b1f120003101c28343f4a546773808d9aa8b2bdc8d4d7ccc1b8ada39c938e86827e7c7a7978787878787878787878787878787878787878787878787878787878787878787878787878787878787877706b6054483c2f2216090003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a787574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3cedfd2c6b9ada197897c6f6256493c2f23160700000714212d3a4754606d7a8793a0adbac6d3cec1b5a89b8e817b7d85929aa4afb8c2cdd6cabfb4aaa0958e81756d62584e443a2f251b100700000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e2426262525252525252525252525252525252525252525252525262328343f4a546774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808183878e939da5afbdc7d2ddcbbeb2a5988b7f7265584c3f3225190c0000000000000000060f18222a30383f444d5254585f6265676a696e6f7071717172727272727272727272727272727272727272727272727272727170706f6f6e6c656865625f5854524d444039302a22180f06000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f707071717272727272727272727272727272727272727272727272727272717171706f6e69696765615f5754524c443f382f2a21180e050000000000000005121f2b3744505b656c7072727272727272727272716d685e564d42362a180e03000000000000000008131e28323f49515b62676d6f717272727272727272727272716f6d66615a50473e30261c1106000000000000000007121d2c38434f5960696e71727272727272727272716f6b60594f43382c1f1307000815222e3b4855616e7b8894a1aebbd2cfc2b6a99c8f8376695c50432f241816161616161616161616161616161616161616161616161616161d2935404b556b7885919eabb8c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a554b4035291d19181818181818181818181818181818181818181818181818191f2c3845515c677985929facb8c5d1c4b8ab9e9185786b5e5245382b1f1200000b17232e3d4a5663707d8996a0acb8c5cfdbd3cabfb5ada59e99928f8b898786858584848484848484848484848484848484848484848484848484848484848484848484848484848484837d7063564a3d3023170a00000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cfc3b6aa9e938e888a9297a2acb6c0cad4cbc3baaea2989183796d605b51463c32281e13090000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d3124191919191919191919191919191919191919191919191919191917232e404d596673808c99a6b3bfcccabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7bbafa399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8e8f92999da5afb7c1d0d9d5c9beb3a9978a7e7164574b3e3124180b0000000000000000000610181e262e343b4246484e5355595b575e6162636464656565656565656565656565656565656565656565656565656565646463636261605b535955534e4846423b342e271e1810070000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656564646362615e565b5855534d4746413a332d261d180f060000000000000000030f1b27333f49535b60636565656565656565656564615e564d443b30251906000000000000000000020c16202d373f4951555d60636465656565656565656565656462605c5450483e352c1e150a000000000000000000010f1b27323d474f575f6164656565656565656565656360594f473d32271b0f03000815212e3b4854616e7b8794a1b6c0ccd0c3b6a99d9083766a554b403529242323222222222222222222222222222222222222222222222323242c3945515d677885929fabb8c5d1c4b7ab9e9184786b5e5145382b1e12000815212e3b4854616e7b8794a1aebad0d1c4b7ab9e918478675d5145382c232525252525252525252525252525252525252525252525252526242d3a4653606d7986939facb9c6d1c4b7ab9e9184786b5e5145382b1e1200000613202d394653606c7884919da9b3becad6dcd1c7bfb7afaba39f9c98959992929191919191919191919191919191919191919191919191919191919191919191919191919191919191908376695d5043362a1d1000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dad3c7bbaea3998c8073665c5145382c1f130600000714212d3a4754606d7a8793a0adbac6d3d2c6baafa59e9b94979fa2a9b3bec7d2cdc3b9aea49f92867c6e675d51483f342a20160c010000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c061926333f4c5966727f8c99a5b2bfcccabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7cbc0b5aba39f9a98989898989898989898989898989898989898989898989898989898989898989898989898999b9c9fa3abafb7c1c9d3dfd2c6b9ada197887b6e6255483b2f22150800000000000000000000060c151c232830363a3c4347484c4e4d5254555657585858585858585858585858585858585858585858585858585858585857565655545350494c4847433c3a363028231c150c0700000000000000000000000000000000020a11171d262d3338394045474a4d4b51535555565757585858585858585858585858585858585858585858585858585858585857565554524d4e4c4847423c39363028221c140b06000000000000000000000b17222d384149505357585858585858585858585754524c443b32291f140900000000000000000000050e1b252d373f434b515356575858585858585858585858575653504a423e362c231a0c03000000000000000000000a16212b353d454d5355585858585858585858585856544f463d352b21160a00000714212d3a4754606d7a879aa4afbbc8d1c4b7aa9e918477675d5145393030302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f30312f3a4753606d7a86939facb9c6d0c3b7aa9d9084776a5d5144372a1e11000714212d3a4754606d7a8793aab4bfcad2c6b9ac9f93867a6d6053473b342f323232323232323232323232323232323232323232323232323230353c4855626f7b889aa4afbbc8d0c3b7aa9d9084776a5d5144372a1e11000005121f2b3744505b65727e8b97a2adbac1cbd5d9d1c9c1bdb5afaca8a4aba39f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9286796c5f5346392c2013000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000714212d3a4754606d7a8793a0adbad1dcd7ccc1b7afaaa8a1a3abadb3bbc5d0d0c5bbb1a79d928a7e716a5f554b40362d22190d04000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd1c7bdb5afaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9acafb5bdc1c9d2dcd8cfc5b8ab9e928578695f53473a2e2114080000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484846443f3f3c3a37312d2a251f18120b0300000000000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49474642413f3b3a37312d2a251e17110a02000000000000000000000006111b262f383f44464a4b4b4b4b4b4b4b4b4b4b4a4746413a322920170d02000000000000000000000009131b252d3139404547494b4b4b4b4b4b4b4b4b4b4b4b4a4946443f38302c241a11080000000000000000000000040f19232b333b4246484b4b4b4b4b4b4b4b4b4b4b4948433d342b23190f0400000613202d394653606c7886939facb9c6d2c6b9ac9f93867a6d605347423e3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3f424b55626f7c899aa4afbbc8d0c3b6a99d9083766a5d5043372a1d10000713202d3a4653606d798698a2aebac6d3c7bbafa499897c6f62564d4540403f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f4041464e5864717e8b97acb6c0cccfc3b6a99c908376695d5043362a1d100000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd3cfc7c0bbb9b5b1b5afacababababababababababababababababababababababababababababababababababababababababab9f9286796c5f5346392c20130000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc1baaea2988e8175685e5242392e23180c0000000714212d3a4754606d7a8793abb4bfcbd7ddd3c9c1bab6b5aeb0b8babec5cdd6cabeb3a9a0958d81746c61584e43392f241b100700000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9cfc7c0bbb9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b9bbc0c7cfd2dbd8d1c6bdb1a79b8f827568574d42372b1e120600000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3d3c3c3b3937332d2f2e2b26201e1a140c0700000000000000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3b3a3630322e2d2b26201e19130b0600000000000000000000000000000a141d262d3337393d3f3f3f3f3f3f3f3f3f3f3e3a3936302920170e050000000000000000000000000109131b1f282f35393a3c3e3f3f3f3f3f3f3f3f3f3f3f3e3c3a38342e261e1a120800000000000000000000000000071019212931363a3b3e3f3f3f3f3f3f3f3f3f3e3c3b38322b2219100700000006121f2b3844505b667885929fabb8c5d2c7bbafa4998a7d70635b524d4b4a49494949494949494949494949494949494949494949494949494a4b4e545d67737f8c99acb6c0cccfc2b5a99c8f8276695c4f4336291c100006121f2b3844505c667985929facb8c5d2ccc0b5ab9a8d8073695e56514b4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4c5257606a75828f9ca8b5c2d2cfc2b5a89c8f8275695c4f4236291c0f0000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d9d1cbc7c5c2bec0bbb9b8b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ac9f9286796c5f5346392c20130000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6e62564d4130271d12070000000713202d3a4653606d798699a3aebac7d3e0dbd3ccc6c3c1bbbdc5c6cad0d4cac2baada2979083796d605a50463c31281d12090000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae1d9d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc1c2c5c7cbd1d9d7d3cfc6bfb4ab9f95897d706356493d31261a0e02000000000000000000000000000002090e12151b1f212226252a2d2e2f303131323232323232323232323232323232323232323232323232323232313130302f2e2d2b272222211f1b15120e090300000000000000000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f303031323232323232323232323232323232323232323232323232323232323131302f2e2d2a252522211e1a15110d0802000000000000000000000000000000020b141b22272b2d3032323232323232323232312e2d2a251e170e05000000000000000000000000000001090d161d24292c2d30313232323232323232323232312f2d2c28231c150c08000000000000000000000000000000070f181f262a2d2e3132323232323232323232302f2c272119100700000000030f1c28333f4a5e6b7884919eabb7c4d1ccc0b5ab9c8f82766d615e57585756565555555555555555555555555555555555555555555556565758585f666d7984919eabb7c4d2cec1b5a89b8e8275685b4f4235281c0f0003101c28343f4a546b7884919eabb7c4d1d2c5b8ab9f92857b6e68605c5559585858585858585858585858585858585858585858585858585959565d61696f7c87929facb9c5d2cec1b4a89b8e8175685b4e4235281b0f00000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d3d2cfd1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b9ac9f9286796c5f5346392c201300000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cad0d2d3d1cbc7c3bcb4aea69d928a7e716a5f53443b301e150b0000000006121f2c3844515c667986929facb9c5d2dfe0ddd7d2cfcec7cad2d3d6d6ccc2b8aea49f92857b6e675c51483e332a1f160c000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccecfd2d1d0d0d1cbc7c3bcb4aea3999083766b6054483c2f201509000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252423232221201f1b171515120f0a0502000000000000000000000000000000000000000000000000000000000003070c10131417181d1f202222232424252525252525252525252525252525252525252525252525252525252524232221201e19191514120e090501000000000000000000000000000000000000020a11171b1f2024252525252525252525252421201d19130c050000000000000000000000000000000000040c12181d2020232425252525252525252525252423201f1c17110a030000000000000000000000000000000000060d141a1e2122252525252525252525252523221f1b160f070000000000000b17222d424f5c6975828f9ca8b5c2d0d2c7b7ab9f948c7f746e6967656363626262626262626262626262626262626262626262626262636465676a6f78818e96a1adb9c5d2ccc0b6ac998c7f7366594c403326190d00000b17232e424f5c6975828f9ca8b5c2d1d3c6baada29790827a716d67676665656565656565656565656565656565656565656565656565656667686d727b849199a3afbbc7d4ccc0b5ab998c7f7266594c3f3326190c000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1d1d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c5b9ac9f9286796c5f5346392c2013000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfced0cac6c5c0bbb9b1aaa39f938d80736c61584e4332291f0c030000000004101c2834404a546b7884919eabb7c4d1d2d3d6dcd2d2dcd7d4d2d2d1cdc4bab0a69d928a7e70695f554b40362c21180d04000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c4c4c3c1bfbab9b1aaa39f92867d6f63594f44382c200e03000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818171716151513120f0b060806030000000000000000000000000000000000000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181818181717161414110e09080806020000000000000000000000000000000000000000000000060b0f12131718181818181818181818171413110d08020000000000000000000000000000000000000001070d1013141618181818181818181818181817161312100c06000000000000000000000000000000000000000003090e12141518181818181818181818181615130f0a040000000000000006192633404c5966737f8c99aab4bfcbd3c7bbb0a69b918c817b76737170706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70707274777c828e939ea8b2bdc9d4c8bbafa49a897d7063564a3d3023170a000006192633404c5966737f8c99abb4bfcbd6cabeb3a99f9490847e7976747372717171717171717171717171717171717171717171717172727374767a7f859196a0abb5c0cbd4c7bbafa499897c706356493d3023160a0000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b9ac9f9286796c5f5346392c20130000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5afaca7a098928b81786d605a50463c3120170d0000000000000c18232e424f5c6875828f9babb4bfc5c5c7cbd0c6c6d1cbc7c5c5c4c2bbb2a89f948d80736c61574d43392e241a0f0600000000000000000000000000000c1825323f4b5865727e8b98a5b1bec6c6c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000004060a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e09090909090909070603000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b7b6b4b4aeaca7a098928b7e716b6054473d33271c10000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0a09090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a09080705020000000000000000000000000000000000000000000000000000000000000305060a0c0c0c0c0c0c0c0c0c0c0b07070501000000000000000000000000000000000000000000000001040607090b0c0c0c0c0c0c0c0c0c0c0c0b09070603000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0b090907030000000000000000000a1723303d4a5663707d8998a3aebac7d2ccc2b8ada39b938e8783807e7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7e81848890949ea5afbac4cfd2c6b9ac9f93867a6d6054473a2d21140700000a1724303d4a5763707d8a99a3aebac7d2cfc5bbb0a69f96918a8583807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8183868b9297a0a8b2bdc7d1d2c6b9ac9f93867a6d6054473a2d21140700000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9286796c5f5346392c201300000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50483e342a200e05000000000000071926323f4c5965727f8c99a3aeb6b8b8babfb9b9b9b9c0bbb9b8b8b6b0a9a1969082786d605a50453b30271d12090000000000000000000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000001070c1013141724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a16161616161616151312100c0600000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaa9a7aaa39f9b9590867f726c62594f43352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb6c0ccd8cabfb5ada59e9a93908d8b8a89898888888888888888888888888888888888888888888889898a8b8d90959c9fa6afb7c1ccd5c9beb3a99d908477685d5245392c20130700000714212d3a4754606d7a86929facb6c0ccd8cdc2b8b0a8a09e98928f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8e9092989fa2a9b2bac3cfd5c9bdb2a99d908377675d5145392c201306000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9f9286796c5f5346392c2013000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f362c22180e000000000000000714212e3a4754616d7a86929fa4acabacaeb4acacacacb5afacacaba9a69f9791847a6e665c50483e33291e150b000000000000000000000000000000000c1825323f4b5865727e8b98a5b5acacacacacac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0000000000030b12181d1f202224303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413427222222222222222222201f1c17110a030000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9d9b9898928e89837c726d625a50473d3223190f050000000000000000000000000000000000020507080b0d10111212131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0b06050300000000000000000000000000000000010507070e111212121212121212110d0d0b07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f131313131313131313130f06050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6874818e9aa4afbbc3cdd7c7bfb7afaca49f9c9a9896969595959595959595959595959595959595959595959595959697989a9da0a7abb0b8c1c9d5cbc3b9ada1978b7e7265564c4135291d110400000713202c3945525d6874818e9aa4afbbc3cdd7cac2bab2acaaa29f9c9a999898989898989898989898989898989898989898989898989898999a9d9fa3aaadb3bbc3ccd5cbc2b9ada1968b7e7164554c4135291d11040000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9286796c5f5346392c20130000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786f6a605b534a42382e241a0f06000000000000000713202d3946525e68727f8c939a9c9e9fa39f9f9f9f9f9fa39f9f9e9d999490857c6e685e544a3f362c21180c03000000000000000000000000000000000c1825323f4b5865727e8b98a39f9f9f9f9f9fa99f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000060d151d24292c2d2f2f303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d41342f2f2f2f2f2f2f2f2f2f2d2c28231c150c03000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939993929191908e8b8986817d786f6a625b51483e342b2111070000000000000000000000000000000002090e121415181a1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c1813120f0b0600000000000000000000000002080d1113141b1e1e1e1e1e1e1e1e1e1e1a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1f20202020202020201f1b13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626e7b87939fa7b1bbc3cbd1c9c1beb6afaca9a6a4a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a5a7aaacb1b7bbc2cacfc9c1b9b0a69e9285796d6053473a3024190d01000004111d2935414c56626e7b87939fa8b2bbc3cbd1ccc4bdb9b3aeaba9a7a6a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9acaeb4babec5cdcfc9c1b9afa59e9184796d6053463a2f24190d01000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f909192929299939393939393939393939393939393939393939393939393939393939393939393939393939393979285786b5f5245382c1f12000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8c8a8885837f7b75706d665f585049413830261c1208000000000000000005111e2a36414c56606c7780878d9092929893939393939399929291908d89837b6e6a5f564c42382e231a0f0600000000000000000000000000000000000b1824313e4b5764717e8a929993939393939393979285786b5f5245382c1f12000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000000060f181f272f35383a3c3c3c3d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413c3c3c3c3c3c3c3c3c3c3c3a38342e261e150a000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483817f7c7a75706c655f5851493f362d22190f000000000000000000000000000000050b10141a1e20212527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2925201f1b17110a02000000000000000000050c13191d2021272b2b2b2b2b2b2b2b2b2b2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6975818e95a0a9b1babfc6c8d0c7c0bbb9b6b3b1b0afafafafafafafafafafafafafafafafafafafafafafafafafafb0b1b4b7b8bcc3c7ccc7c5beb9b0a79e948c7f72675d514538281e1308000000010d1924303a47535f6a75828f96a0a9b1babfc6c8cdc9c5bebab8b6b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b4b6b9babfc6caccc7c4beb9afa79e938b7f72665c514538281e13080000000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f7265584b3f3225180c00000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686858585848382807d7b7976726e6864605c544e443f382f261e140a000000000000000000010d1925303a44505b656c737b80838585868686868686868686858583807c786e695f574e443b30261c11080000000000000000000000000000000000000714212d3a4754606d798286868686868686868686857f7265584b3f3225180c000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0000030e18212a3139404547494949494a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d49494949494949494949494846443f3830261c110600000000000000000000000000000c18232f394754606a6f767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877767472706d6763605b534e463f372d241b10070000000000000000000000000001070c161c1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393836312d2b27221b140b0200000000000000050e171e252a2d2e343838383838383838383834332f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d7a8391979fa7aeb4b8bcc1c3c5c6c6c3c0bebdbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbdbec0c3c5c6c5c2c0bbb9b3ada69e958f82786c60554b403529160c020000000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c6c5c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebfbfc1c3c5c7c6c4c2c0bbb9b3ada59e958e81776c60544b403428160c01000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d62564a3d3124180b0000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979787877767573716e6c6666615e5653504a423c332d261d140c020000000000000000000008131e27333f49535b60696e73767879797979797979797979797876736f6c655e574e453c32291e150a000000000000000000000000000000000000000613202c3945515d676d767979797979797979797978726d62564a3d3124180b000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000915202a333c434b515355555555555763707d8a96a3b0bdc9cdc0b3a79a8d8074675a5555555555555555555555555553504a42382e23170c000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686563605d55535049413c342d251b120900000000000000000000000000030b121821272c30363a3b3e404344454546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645423e3937332d261d140b020000000000020c1720293036393a4144454545454545454544403f3b362e261c10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4246464646464646464646423937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c45525d686e7b8590959fa3aaacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbeb9b8b6b5afaca9a19e948f83796d665b5043392f2418040000000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbcbeb9b8b6b5afaca9a19e938e83796d655b5042392e2318040000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b65625b51453a2e221509000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5454524d46443f383027221b140b020000000000000000000000020b17222d38414950575f6267696b6c6c6c6c6c6c6c6c6c6c6c6b6a6663605b534d453c332a20170c030000000000000000000000000000000000000004111d2935414b555d60696c6c6c6c6c6c6c6c6c6c6b65625b51453a2e221509000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00020f1a26313c464e555d6062626262626263707d8a96a3b0bdc9cdc0b3a79a8d8074676262626262626262626262626262605c544a3f34281c100300000000000000000000000000010f1b27323c464e54555d5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b585654514c46443f382f2a221b130900000000000000000000000000030d151d232933383b4246484b4d50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514f4b46443f382f261d140a000000000008131e29323a4146474e515151515151515151514d4b4740382e22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f525353535353535353524e46443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202935414c565f696f7c838c92989da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb3adaba9aba49f9c97928a827a6e675d544a3f31271d12070000000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afafb3adaba9aba49f9c97918a817a6d675d53493f30271d1207000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060605f585651493f34291d120500000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c59575553504a4746413b38342e261e17110a020000000000000000000000000006111b262f383f444d53555a5d5f5f60606060606060605f5f5e5d5a56535049413b332a21180e050000000000000000000000000000000000000000010d18242f3a434b51545c5f6060606060606060605f585651493f34291d1205000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0006121f2b37434e585f676d6f6f6f6f6f6f6f707d8a96a3b0bdc9cdc0b3a79a8d80746f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504e4c494745413a37332d261d18100901000000000000000000000000020b151f272f343d44484d5254585a5c5e5e5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5c5853504941382f261b1106000000010d1925303a444c52545a5e5e5e5e5e5e5e5e5e5e5a58524a40342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a9a19e9c9a99938f8b857e756e685e554b42382d1f150b01000000000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3a2a9a19e9c9a99938f8b857e756d685e554b41382d1e150b000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353524b4a453f372d23180c01000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535352525251504f4d4a4846443f3b3936302c28231c150c06000000000000000000000000000000000a141d262d333c4247484d5052525353535353535353535252504d4946443f382f2921180f060000000000000000000000000000000000000000000007131d28313a4145475053535353535353535353524b4a453f372d23180c01000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000814212e3a47535f6a6e797c7c7c7c7c7c7c7c7f8b98a5b2becbcec1b4a89b8e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786d6053463a2d2013070000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645454443413f3d3a39352f2b27221b140b0600000000000000000000000000000a141d27313940454f54575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6964605b534941382d22170b00000005111d2a36414c565e61676b6b6b6b6b6b6b6b6b6b67645c52463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b454e585f666d727b7f83888c8e90929895969797989898989898989898989898989898989898989898989898989898979797969597928f8d8b87837e7a716c615e564c433a2f261c0d03000000000000000008131e28323c454e585f666d737b7f83888c8e90929895969797989898989898989898989898989898989898989898989898989898979796959597918f8d8b87827e7a716c615e564c43392f261b0c0300000000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3d3a342d251b11060000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464545444342403e3b3938332d2d2a251f1c17110a030000000000000000000000000000000000020b141b222731373a3b40434546464646464646464646464543403c3937332d261d170f060000000000000000000000000000000000000000000000010c161f282f35393a4346464646464646464646453f3d3a342d251b110600000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000815222f3b4855626e7c8688888888888888888b919ba7b3c0cccfc2b6aa9e938e888888888888888888888888888888888174685b4e4135281b0e02000000000000000000000000000007101920272b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373532302d2c29241f1b17110a02000000000000000000000000000006111b262f39434b51596063696e7173767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797875716c655b53493f33271b0f0300000713202d3946525e686d7477787878787878787877736e64584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988878583817e7b76716d68615a524c443b31281d140a000000000000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988878583807e7b76716d67615a524c443a31271d140a00000000000000000000000000000000000002080d11151b1f2224292c2d2f323436373838393939393939393939393939393939393939393939393939393939393939393939393939393939393939393832312e29231b12090000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393837363533312e2d2b2822201e1914100c060000000000000000000000000000000000000000020a111720262b2e2f3436383939393939393939393939383733302d2b27221b140b0500000000000000000000000000000000000000000000000000040d161d24292c2d36393939393939393939393832312e29231b12090000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926323f4c5965727f8c9895959595959595989ba3adb8c3cfd2c6baafa59e9b9595959595959595959595959595959285786b5f5245382c1f1205000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a28252321201d19130f0b06000000000000000000000000000000000b17222d38414b555c606b70757b7e808384858586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868584827e776c655b5044372b1f120500000714212e3a4754616d7a808484848484848484848480736a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7a787674726e6965605d565046413b32291f160b0200000000000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7a787674726e6864605d555046413a32281f150b02000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524221d1811090000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1c1714110e0803000000000000000000000000000000000000000000000000060b151a1e2122272a2c2c2d2d2d2d2d2d2d2d2c2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000000000000040c13181d2021292c2d2d2d2d2d2d2d2d2d2c2524221d181109000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99aaa2a2a2a2a2a2a5a7adb5bfc9d4d7cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a29f9285786c5f5245392c1f120600000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1b19161413110d08030000000000000000000000000000000000030f1b27333f49535c676d747d82868b8d8f919192939a939393939393939393939393939393939393939393939393939393939393939393939393939393939a9392918f8b81776c605346392d20130600000d192633404c5966737f8c91919191919191919191887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f707171717272727272727272727272727272727272727272727272727272717171706f6d68696765615e5754524c433e36302920170d04000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f7071717172727272727272727272727272727272727272727272727272717170706f6f6d68696765615e5654514b433e36302820160d030000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f181815120c0600000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020201f1f1f1e1d1c1a171513120f0b06050200000000000000000000000000000000000000000000000000000003090e1214151a1d1f1f2020202020202020201f1f1d1a1613120f0b0600000000000000000000000000000000000000000000000000000000000001070d1113141d202020202020202020201f181815120c0600000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5afafafafafafb2b3b8bfc7d1dbddd3c9c1bab6b4afafafafafafafafafafafafafab9f9285786c5f5245392c1f120600000000000000000000000000000000000003060809101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0c0a070604010000000000000000000000000000000000000005121f2b3744505b656d7980898f92999a9c9d9e9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9c938a7e7164574b3e3124180600000e1b2734414e5a6774818d9a9e9e9e9e9e9e9e9e96897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181e262e343b4246474e5355595b575e61626364646565656565656565656565656565656565656565656565656565656464646362615e565a5854524d4745413a312a251e170e0500000000000000000000000000000610181e262e343b4246484e5355595b575e61626364646565656565656565656565656565656565656565656565656565656464636262615e565a5854524d4745413a312a251e160e050000000000000000000000000000000000000000000000000000000000040607090b0e0f10111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b09050100000000000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313121211100f0d0b08060603000000000000000000000000000000000000000000000000000000000000000000020608080d1012131313131313131313131312100d0906050300000000000000000000000000000000000000000000000000000000000000000000010406071013131313131313131313120c0b0905010000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b2bbbbbbbbbbbec0c3c9d1d9e2e5dbd3cbc6c2c1bbbbbbbbbbbbbbbbbbbbbbbbb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606c77828d929c9fa3aba9aaababacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacaba59b8f8275685c4f422e23170c00000e1b2734414e5a6774818d9aa7ababababababa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363a3c4347484c4e4d525455565758585858585858585858585858585858585858585858585858585858585757565554524c4e4b4746423b39352f281f19140d0500000000000000000000000000000000060c151c232830363a3c4347484c4e4d525455565758585858585858585858585858585858585858585858585858585858575756565554524c4d4b4746413b39352f281f19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b2bebebebebec0c2c5cbd2dae4e6dcd4ccc7c4c2bebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c949da4acafb5b6b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7aa9e9184776b544a3f34281c1003000e1b2734414e5a6774818d9aa7b4b7b7b7b7afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4949474641413f3b3a36302c29241e160d0802000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494948474641413f3b3936302c29241d160d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081113131313131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f10111212131313131313131313131313131313131313131313131313131313131313121211100f0d0b09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e10111212131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c0a0602000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b1b1b1b1b1b1b4b5b9c0c8d2dcded4cac2bbb7b6b1b1b1b1b1b1b1b1b1b1b1b1b1ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f2020202020202020201d1514120e090200000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa6aeb9bbc0c2c4c4c5c4bfbbb9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c7d0d2ccc8c6c5b9ac9f928679665c5044382c1f1206000e1b2734414e5a6774818d9aa7b4c0c4c4bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3a393630322e2d2a25201d19130c0400000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3c3a393530322e2d2a25201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151e202020202020202020201f1a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406090e12141517191c1d1e1f1f1f202020202020202020202020202020202020202020202020202020201f1f1f1e1d1b1a181513120f0b060400000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d070000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cbc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5a5a5a5a5a5a5a7a9aeb6c0cbd6d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a59f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d05000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a2aeb8c0c7cbcdc4bdb9b8b5aeacabababababababababababababababababababababababababababababababacafb6bec0c9d8d4d2c7bbafa39986796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11151a1f212226252a2d2e2f303131323232323232323232323232323232323232323232323232323232313131302f2e2d2a252521201e1a14110d080100000000000000000000000000000000000000000000000002090e12151b1f212226252a2d2e2f3031313232323232323232323232323232323232323232323232323232323131302f2f2e2d29252521201e1914110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222a2d2d2d2d2d2d2d2d2d2d2c2726241f1a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141a1e20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262522201f1c1713100c0700000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4bebebebcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebebebdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c98989898989898989a9da4aeb9c5d1d3c7bbb0a69f9c9898989898989898989898989898989285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b30343539393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000000000000000000000005121e2a36424d576976828f9caab4bfcad4cec4bbb2adababa39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa4acafb7c0ced8d7cbc0b5a093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252424232221201d19181414110e0904010000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525242423232221201d19181414110e08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3739393939393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13181d2021252a2d2e30333536373839393939393939393939393939393939393939393939393939393939393939393837363533312f2d2b28221f1c18120f0a040000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f3234363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393933322e2a231c130a000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b1b1b1b1b1afa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b1b1b1b1b1b0a4978a7d7164574a3e3124170b00091623303c4956636f7d888b8b8b8b8b8b8b8b8d929da9b5c2ced0c4b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101d272f373c404146464646464646464646443b3a36302921170d02000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d0d0c5bcb2a9a19e98999291919191919191919191919191919191919191919191919191919191919192939a9da5afbcc6d0dcd1b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818181716161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818171616151413110d0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b444646464646464646464646413f3c362f261d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b1d24292c2d30363a3b3d4042434445454646464646464646464646464646464646464646464646464646464646464545444342403e3c3938332d2c28231d1b150d070100000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352e251c0c030000000000000000000000000000000000000000000e1b2734414e5a6774818d9aaca5a5a5a5a5a5a896897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aba5a5a5a5a5a5aa978a7d7164574a3e3124170b000915222f3b4854606b6f7c7e7e7e7e7e7e7e7e808d9aa7b4c0cdcfc2b6a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222f3941484d4e52535353535353535353504846423b33291f1409000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adb9c6d2cabfb4aaa196918b878685858585858585858585858585858585858585858585858585858585858585878e939daab4bfcbd6c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a090907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c4246485153535353535353535353524d4c4741382f20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131921272c2f35393a3e4246484a4c4f50515252525353535353535353535353535353535353535353535353535353535352525251504e4d4b4846443f3a38342e2b262018120c040000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4b463f372e1e150b0000000000000000000000000000000000000000000e1a2734414d5a6774808d9a989898989898989896887c6f6255493c2f22160900000000000000000000000000000000000000000000000b1825313e4b5864717e8b99989898989898989898897d7063564a3d3023170a0007131f2c38434f59606a6f71727272727272727d8a96a3b0bdc9cdc0b3a79a8d80747272727272727272727272727272716e685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e020000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad3c6baaea29891847e7a79787878787878787878787878787878787878787878787878787878787878787a818e98a3aebac7d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a06060606060606060606060606060606060606060606060606060504040301000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555d606060606060606060605f5a58524a4132291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e252a32383a4145474b4d525457595b5d5e5e5f5f6060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b59585553504a46454039373229241d160d070000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d120700000000000000000000000000000000000000000a1723303d4a5663707d888b8b8b8b8b8b8b8b8b8b84786c605346392d20130600000000000000000000000000000000000000000000000714212e3a4754616d7a878b8b8b8b8b8b8b8b8b8b86796d6053463a2d20130700030f1b27323d474f585f6265656565656565707d8a96a3b0bdc9cdc0b3a79a8d8074676565656565656565656565656564615e564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e12050000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbccfd2c5b8ac9f92867b716e6c666b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d7a86929facb8c5d2c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302316131313131313131313131313131313131313131313131313131312121111100e0c0a08070502000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f616a6c6c6c6c6c6c6c6c6c6c6c67645c52443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000010a111a202830363d43484b515458575e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605b5453514b47433c352f281f191009000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c00000000000000000000000000000000000000000916232f3c4855616b707c7e7e7e7e7e7e7e7e7e7e7b6e655b5044372b1f120500000000000000000000000000000000000000000000000713202d3946525e686e7b7e7e7e7e7e7e7e7e7e7e7b6e675c5145382c1f130600000a16212b353d464e535558585858585863707d8a96a3b0bdc9cdc0b3a79a8d8074675a5858585858585858585858585854524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58646f7479797979797979797979776e695e52463a2d2014070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9ccc0b3a6998d80736961605b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555d677784919eaab7c4d1c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30232020202020202020202020202020202020202020202020202020201f1f1e1d1d1b19171514120e090603000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1a161613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e777979797979797979797979746e64564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232c323a41464f54555d606569696e70737576777878797979797979797979797979797979797979797979797979797979797979787877767573716f6c6664605c55534e454039312b221b120900000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000714202c38444f59616a6f717272727272727272716e695e53493f33271b0f03000000000000000000000000000000000000000000000005111d2a36414c565f696e717272727272727272716e695e554b4034281c10040000040f19232b343c4347484b4b4b4b4b5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4b4b4b4b4b4b4b4b4b4b4b4b4746413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a748185868686868686868686837b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcacabdb0a4978a7d71645653504a5252525252525252525252525252525252525252525252525252524b556a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2928262321201e1a15120f0a0400000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a272322201c16100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8386868686868686868686858074695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e353d444c52596063676d7176787b7d7f82838485858586868686868686868686868686868686868686868686868686868686858585848381807e7b7975716d67625f58514b433c342d241b10070000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f13060000000000000000000000000000000000000004101c27333d474f585f6265656565656565656564615e564d41382d22170b000000000000000000000000000000000000000000000000010d1925303a444d575f6264656565656565656564615e574d43392e23180c00000000071019222a32373b3c3e3f3f3f4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413f3f3f3f3f3f3f3f3f3f3e3b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bcafa295897c6f625649443f454545454545454545454545454545454545454545454545454545505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939383737363432302e2d2a25211f1b15100b050000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393939393939393939393939393939383633302f2c27211b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d9399939393939393939892877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000006101a242e3740474f565e616b6f747a7e8285878a8c8e909191929293999393939393939393939393939393939393939393939393939992929291908f8e8c8b8885827e79746f6a605d554e463f362d22190e05000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d20130700000000000000000000000000000000000000000b16212c353d464e53555858585858585858585854524d443b2f261b11060000000000000000000000000000000000000000000000000008131e29323c454d53555858585858585858585854534d453b30271d1207000000000007101820262b2e2f3232323d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134323232323232323232312e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bbafa295887c6f6255493c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b44505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356494646464646464646464646464646464646464646464646464646464646464545444443413f3d3b3a36302e2b26201c170d0802000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646464646464646464646464543403d3b38332c27211911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa49f9f9f9f9f9f9fa295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000040d18222c364049515961686d757c81858b8f929796999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9b999798928f8a85807c746d67605850483f342b20170b0200000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e211408000000000000000000000000000000000000000005101a232c343c4347484b4b4b4b4b4b4b4b4b4b4746423b32291d140a0000000000000000000000000000000000000000000000000000020c17202a333c4247484b4b4b4b4b4b4b4b4b4b4846423b33291e150b00000000000000060e151b1f21222525303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d41342725252525252525252521201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bcafa295897c6f6256494848484848484848484848484848484848484848484848484848484848505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063565353535353535353535353535353535353535353535353535353535353535352525150504e4c4a4846423c3b37322d282119130c050000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353535353535353535353535251504d4948443d38322b231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b5acacacacacb4a295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636b707a82898e92989c9ea2a9a6a8a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a8a6aaa29f9c97928d8881796f6a625a50473d32291d140a0000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e21140800000000000000000000000000000000000000000008111a222a32373b3c3e3f3f3f3f3f3f3f3f3e3b3a36302920170b02000000000000000000000000000000000000000000000000000000050e18212a31373a3b3e3f3f3f3f3f3f3f3f3e3b3a36312921170c030000000000000000040a0f1215151824303d4a5763707d8a96a3b0bdc9c9c0b3a79a8d8074675a4d4134271a18181818181818181414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1cabdb1a4978a7e716459565454545454545454545454545454545454545454545454545454545454545d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063606060606060606060606060606060606060606060606060606060606060605f5f5e5e5d5c5b595654524d4847433c39332a251e160e0600000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5a56544f48443d352d241b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b9b9b9b9b9aea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a636d737d858f939b9fa2aaabadb3b2b5b6b7b8b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b4b3b3aeaba9a29e9a938e847c716c62594f443b2f261b11060000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000008101820262b2e2f323232323232323232312e2d2a251f170e050000000000000000000000000000000000000000000000000000000000060f1820262b2e2f313232323232323232312e2d2a251f170f0500000000000000000000000306080a1724303d4a5763707d8a96a3b0bcbcbcbcb3a79a8d8074675a4d4134271a0e0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4bfcbcdc0b4a79a8d81746b6462616161616161616161616161616161616161616161616161616161616161616a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a69676563615e5755534e49443e36302820180f06000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966636059544f473f362d241a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0c6c6c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434e58616c737f8891979ea6acaeb4b8b9bebfc1c3c4c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbebab8b3adaba59d9691877e716b60564d41382d22170b0000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000060e151b1f21222525252525252525252521201e19140d0500000000000000000000000000000000000000000000000000000000000000060e151a1e21222525252525252525252521211e1a140d050000000000000000000000000000000a1724303d4a5763707d8a96a3afafafafafafa79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebac7d2c5b9ac9f92877d74716f6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d7979797979797979797979797979797979797979797979797979797979797979797978787777767472706e6966625f58554f46413a322a21180e040000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979797979787673706b63605950483f362c20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd2c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555f6a717e8a939aa1a9b0b8babfc5c6cacfcecfd0d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d0cfced0cac6c5beb9b8afa8a09992877d6f695e53493f33271b0f030000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d0cecdcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000040a0f121515181818181818181818181414110e090200000000000000000000000000000000000000000000000000000000000000000003090e121415181818181818181818181514120e0903000000000000000000000000000000000a1724303d4a5763707d8a96a8a3a3a3a3a3a3a99a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d0c7bbafa3999287817d7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b83919daab7c4d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a5998f89868686868686868686868686868686868686868686868686868686868686868686868585848383817f7d7b78736f6a646159524c443b332a20160b0200000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868686868686868686868686858483807d77706b625a50483e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c86929fa4acb3bbc1c6cad0d2d4d1d0cfc9c6c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c6cacfd1d2d5d3cfcac6c0bab2aba39991857b6e655b5044372b1f150a00000000000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d3d1cbc7c5c3c1c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000030608090b0c0c0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020608080b0c0c0c0c0c0c0c0c0b080705020000000000000000000000000000000000000a1623303d495663707c89969696969696969696978d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000006131f2c3845515c667683909daab4bfcacbc0b5aba399938e8a898787878787878787878787878787878787878787878787878787878787878787879195a0acb8c5d1c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdcdc1b6aba1999693939393939393939393939393939393939393939393939393939393939393939992929191908f8e8c898784807c77706c615e564d453b32281d140a00000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393989291908d89837d716c625a50443a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d79849198a2aeb6bec4cdd3d6d5cec8c5c3bfbeb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bebfc4c5c9ced6d6d2ccc3bdb5aba1979083786c6053463c31261a0f0200000000000613202c3945515d67727f8c939ea7b1bac1cad0d4d0cac6c5bfbab9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d798488898989898989898989857c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000004101c2834404b5466727f8c98a2aebabfc6c7bdb5aba49f9b97959494949494949494949494949494949494949494949494949494949494949494949da0a7b1bcc8d4c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd2c7bdb3aba5a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9d9c9a989696918d88847d756d685f574d443a2f261b1106000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9c999590877f716c61564c4135291b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b96a0aab4bfc7d0d6d6cfc9c3bcb8b7b2b3adabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabadb3b2b7b9bdc4cad0d7d5cfc6bdb3a99f958a7d7063584e43372b1f120600000000030f1b27333f4953606d7985929fa5afb9c3ccd6d5cec6bfbab8b4aeacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0e101112121313131313131313131313131313131313131313131313131313131313131313131313131313131313110807050200000000000000000000000000000000000000000000000613202c3945515d676d777c7c7c7c7c7c7c7c7c7c796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000c18232e3a4754606d7a86929fa5aeb4b9bec1bdb5afaca7a4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaacb1b9c3ced9c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddacfc5bdb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaaaa9a7a5a8a19e9995918a817a6e695f564c41382d22170b000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacaba9a79f99928a7e70685e5246382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea8b2bcc6d0d9d6cdc5beb9b1acaaa5a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9ea1a9a6aaacb2babec5ced7d8cfc4bbb1a79c8f82766a5f53473a2e2114080000000005121f2b3744505b65727e8b97a2adb7c1cbd5d5cbc3bcb4aeacaaa39f9d9b9a9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000206080d11141416191b1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201d1514120e090300000000000000000000000000000000000000000004111d2935414b555d606a6f70707070707070706f6d6660584e43382b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000713202c3945525d68727f8b939fa3aaadb3b4b5b6b7b7b4b0afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb7b8bcc3cbd5d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddad7cfc7c1bebcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b6b4b2b2adaba7a09d938e857b6e685d53493f33271b0f030000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b6b1aba39e92857a6d6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d8a96a0acbac4ced8d6ccc4bbb3ada7a09d98959792919090909090909090909090909090909090909090909090909090909091929796999ea0a8aeb4bcc5ced7d6cdc2b7ab9f94887b6e6255483b3024190d010000000613202d394653606c7884919da9b3bec9d3d5ccc3b9b1aaa29f9a9892908e8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000003090e1214191e2021232527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a21211e1a140d050000000000000000000000000000000000000000010d18242f3a434b51585f62636363636363636363605c544e463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000004111d2935414c56626d74818b92989ea1a9a7a9a9aaabababababababababababababababababababababababababababababababababababababacaeb5bdc6d1dcc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddaded5cec8c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c4c4c3c2c1bfbdb9b7b1aca59e9791847a6d655b5044372b1f150a0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3bdb5ada1978c8073655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca8b2bdccd6d9d0c4bab2a9a19e95908c8987858484838383838383838383838383838383838383838383838383838384848587898c91969fa2aab3bcc5d0dbd3c7bbb0a69a8d817467564c4135291d11040000000a1723303d4a5663707d8996a0acbbc5d0d9d0c3bab1a7a098928e898684828180808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d1105000000000000000000000000000000000000000000000000000000000000040a0f151a1e21252a2d2e303234363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000007131d28313a41454e535556565656565656565653514b423d342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000010d1924303a44515b606c777f868d9297989a9c9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa3abb5bfcbd7c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddad5ccc3bdb8b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bec0c5c6cac9c5c3bcb8afa9a0968f82776c6053463d32271b0f0300000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1d0cfcecdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd1d2d5d6d3d2d1cfc7beb3a99e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c4ceddd2c7bdb2a8a197928a847f7c7a78777776767676767676767676767676767676767676767676767676767777787a7c7f848a9298a2a9b3becad6d8ccc2b7aa9e918477685d5245392c201307000003101c28343f4a546773808d9aa8b2bdcdd7d2c7beb2a8a0959086817c797775747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52443a3025190d010000000000000000000000000000000000000000000000000000000001070d161b1f262b2d3036393b3d3f41434445454646464646464646464646464646464646464646464646464646464646464646464646464646464646443b3a36312921170d0300000000000000000000000000000000000000010c161f282f353c43474949494949494949494946454039302b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000008131e28323f44505b656c727b8085898b8e8f9090919191919191919191919191919191919191919191919191919191919191919191919191919299a3aebbc7d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd9cec3bab2acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb3b4b8babec5cecec8c1bbb2a89f948a7d7063584e43372b1f130600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d1d0cac6c5c3c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c2c4c5c9ced7dcded9cfc5b9aca196897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7d5d7ccc0b5aba19691857d77726f6d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d6f73787e869297a2adbac3ced9d2c5b9aca096877a6d6054473a2d211407000006121f2b3844505c667683909ca9b6c3ced8ccc0b6aca09690837b746f6d666867676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e564d4232281e130800000000000000000000000000000000000000000000000000000000040c131821272c31373a3b414647494c4e505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353504846423b33291f14090000000000000000000000000000000000000000040d161d242932373b3c3d3d3d3d3d3d3d3d3c3a38342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000020c162027333f49535b60696e73797c7e818283848484848484848484848484848484848484848484848484848484848484848484848484848487929facb9c5d2c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd4c8bdb2a8a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9ea2a9a7abaeb3bcc2cad4cdc3bab0a69c9083766a6054473b2e22150800000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c939ea7b1bac1cad0d4d7cec8c5c3bebab8b6b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b7b9bdc4cbd1d8e1d5c9bdb2a8988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5bfcbd7d4c7bbafa49991847b706b6562605d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565d6163656c717c85929fa7b1bcc8d4d5c9bdb2a896897d7063564a3d3023170a00000713202d3a4653606d7985929facb8c5d2d4c8bbafa49a9184796e6963605c545b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d443b3020160c02000000000000000000000000000000000000000000000000000000050d161d242932383c4247484c525456585a5c5d5e5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605d54534d453b31251a0e020000000000000000000000000000000000000000040c131820262b2e2f3030303030303030302d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000040e17222d38414950575f61666d6f72747676777878787878787878787878787878787878787878787878787878787878787878787878787883909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd1c5b8aca09691909090909090909090909090909090909090909090909090909090909090909090919297969a9fa2aab0b8c2ccd5ccc2b7ab9f94897c6f6256493c2f23160900000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0907060300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0303030303030303030303030303030303030303030303030303030303020100000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6d8d1cbc3bcb8b7b4aeaba9a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8abacb2babfc6cfd8dacec1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d1dcd2c6b9ac9f93877d6f6961595654524c515050505050505050505050505050505050505050505050505050514c5254535b606a717e8a95a0acb8c5d1d9cebfb2a5998c7f7266594c3f3326190c00000915222f3c4855626f7b8898a2aebac6d3d2c6b9ac9f93877c6f675f5753504a4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b32291f0e04000000000000000000000000000000000000000000000000000000050e161f282f353d43484d5355565e61636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000001070d151b1f2122232323232323232323201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000006111b262f383f444d53545c60626567696a6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7784909daab7c3d0cbbfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd0c4b7aa9d9184838383838383838383838383838383838383838383838383838383838383838384848587898d92989fa6b0bac4ced3c7bbb0a6998c807366594d4031261a0e02000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e31241918181818181818181818181818181818181818181818181818161312100b060000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c10101010101010101010101010101010101010101010101010101010100f0f0e0d0c0a0706040100000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adb7c1cbd5d8cfc6bfbab1acaaaaa29f9d9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9c9ea1a8aeb4bdc6d1dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0d8ccc0b6ac9b8f82756b60564f4947454144434343434343434343434343434343434343434343434343434344414647495057616c7783909daab7c3d2ddcec2b5a89b8f8275685c4f4235291c0f02000b1825323e4b5865717e8b98aab4bfcad6cfc2b6a99c8f83766a60554d46443f4141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d000000000000000000000000000000000000000000000000000000030c162028313a40454f54575f6166686e707274767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979776e695e53463a2d2114070000000000000000000000000000000000000000000000040a0f1315161616161616161616161313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000a141d262d333c42464b515356585b5c5d5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e566b7784919eaab7c4d1c7baaea39886796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d77777777777777777777777777777777777777777777777777777777777777777777787a7d818590949fa8b2bdc9d5cdc2b5a99c8f827669574d42362a1e1205000e1a2734414d5a6774808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f3026262525252525252525252525252525252525252525252525252523201f1c17110a02000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a1a19171413110d0807030000000000000000000000000000000000000613202d394653606c7884919da9b3bec9d3d9d0c6bdb4aea7a09d989892908f8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91969fa3abb4bfcbd7d0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2d4c8bbafa49a8a7d7164594f443e3a39352f37373737373737373737373737373737373737373737373737373035393a3f44505a66727f8c99acb6c0ccd8d0c3b6a99d9083766a5d5043372a1d0600000d192633404c5966737f8c99a6b2bfd0d7cbc0b5ab988b7e7165584e433c38342e3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e050000000000000000000000000000000000000000000000000000000b151e28323a434b51596063696e73777a7c7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686837b6e6154483b2e21150800000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000040d161d24292c313739404546494b4e4f5051515151515151515151515151515151515151515151515151515151515151515151525e687885929eabb8c5d1c5b8ac9f928579665c5145382c1f1306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d70747b829096a0acb9c5cfd2c5b8ab9f928578695f53463a2d211407000d1a2633404d596673808c99a6b3bfcccdc0b3a69a8d807367564d4237313332323232323232323232323232323232323232323232323232302d2b28231c140c020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362929292929292929292929292929292929292929292929292929292929292929282726262321201d1915130f0a03000000000000000000000000000000000a1723303d4a5663707d8996a0acbbc5d0ddd2c7beb4aba39f95908b87858382818181818181818181818181818181818181818181818181818181818181818182848b9299a3aebac7d3d1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2d2c6b9ac9f93867a6d6053473d322d2c29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a24292d2d333e4955626f7c889aa4afbbc8d4d0c4b7aa9d9184776a5e51442d22170b00000d1a2734404d5a6773808d9aa6b3c0cdd3c7bbafa399887b6e6255483d312c282329292929292929292929292929292929292929292929292929292929292929292929292929292929292721201e19140d0500000000000000000000000000000000000000000000000000000007121d27303a444c555d606b6f767b7f8487898b8d8f90919292939993939393939393939393939393939393939393939393939393939393939393939393939393958c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3e3e3e3e3e3f414343444545454545454545454545454545454545454545454545454545454545453f444a54616e7a8797a1adb9c6d1c4b8ab9e9185786b544b4034281c1004000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c70635d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565e6163696e7984919ea9b3bec9d3c6baada297887b6e6155483b2e221508000c1926333f4c5966727f8c99a5b2bfcccfc2b6a99c8f8376695e524743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3a38342e261e140a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236363636363636363636363636363636363636363636363636363636363636363635343332302d2c2924221f1b16100c060000000000000000000000000003101c28343f4a546773808d9aa8b2bdcdd7d8ccc0b6aca399928b837f7b787675757474747474747474747474747474747474747474747474747474747474747475787f87929facb9c5d2d1c5b8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4d1c4b7ab9e918478675d5145392b21201d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191d20222d3a4753606d7a86939facb9c6d2d1c4b8ab9e9185786b5e4a3f33281c0f03000e1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796d6053463a363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636332d2c29231d150d0300000000000000000000000000000000000000000000000000000c18232e39434c565e676d747c83888c919696989a9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7998c807366594d4033261a0d000000000000000000020507080f131313131313131313130f060503000000000000000000000000000000000000000206080811131313131313131313120d0d0a07020000000000000000000000000000000000000306080911131313131313131313130d0d0b070200000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000007121d2831394045474a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4a50545c66717e8a97a9b3becad1c4b7aa9e9184776b5e51442e23180c00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063565050505050505050505050505050505050505050505050505050505050514c5254575e67707d8a97a1adb9c6d2cabeb3a995897c6f6256493c2f231609000c1825323f4b5865727e8b98a5b1bed0d2c6b9ac9f93877b6e615a534e4d4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4946443f3830261c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f434343434343434343434343434343434343434343434343434343434343434343424241403f3d3a39352f2f2c271f1c17110a03000000000000000000000006121f2b3844505c667683909ca9b6c3cedcd4c8bbafa49a92877f77726e696a696867676767676767676767676767676767676767676767676767676767676767656c74818d9aabb5c0ccd2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7cfc2b5a99c8f827669554b4035291913110d08101010101010101010101010101010101010101010101010080d11131f2c3845515d677884919eabb7c4d1d2c5b8ab9f928578665b5044382b1f1206000f1b2835424e5b6875818e9ba8b4c1ced1c4b7aa9e918477665c514543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434342403a38342f271f150b0100000000000000000000000000000000000000000000000004101c2834404b555e686d7980889095999da0a8a5a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca6998c807366594d4033261a0d0000000000000003090e1214151c1f20202020202020201f1b13120f0b0600000000000000000000000000000003090e1214151e2020202020202020201f1a1917130e08000000000000000000000000000000030a0f1215151e2020202020202020201f1a1917130e08000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000010d18242f39434b51535758585858585858585858585858585858585858585858585858585858585858585858585858585859545c60666d7883909daab6c3cfd0c3b6a99d9083766a5d5043372a1d0700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564944444444444444444444444444444444444444444444444444444444444146474d55606d7985929eabb8c5d1cfbcb0a396897d7063564a3d3023170a000b1724313e4a5764717d8a97aab3becad4c7bbafa4998d80746c625f585959585858585858585858585858585858585858585858585858585653504a42382e23170b00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4d4c4a4745413c3b38322c28231c150c05000000000000000000000713202d3a4653606d7985929facb8c5d2d7cbc0b5ab9f93887d726d65615e575c5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535b626e7b8899a4afbbc7d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2ddcec1b4a79b8e8174685b4e412f24180e040100040404040404040404040404040404040404040404040404000105101d2935404b556a7783909daab6c3d0d2c6b9ac9f9386796c605346392d201306000f1c2936424f5c6975828f9ca8b5c2cfd0c3b6aa9d9083776a544b4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4745403931271d12070000000000000000000000000000000000000000000000020d17212c3845515c676d7a848d939a9fa7aaacb2b2b4b6b7b8b8b9b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b3a6998c807366594d4033261a0d000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a02000000000000000000000000060e151a1e21222b2d2d2d2d2d2d2d2d2d2b2726231f19120a02000000000000000000000000060e151a1f21222b2d2d2d2d2d2d2d2d2d2c2726231f19120a0200000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000004101d2935404b555d60646565656565656565656565656565656565656565656565656565656565656565656565656565656667666d7078808d959fabb8c4d1cdc1b4a79a8e8174675b4e4134281b0e01000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3737373737373737373737373737373737373737373737373737373036393b44515c6675828f9ca8b5c2cfcabdb0a4978a7d7164574a3e3124170b000815222f3b4855626e7b8898a2aebac6d3ccc0b5ab9f93887e746f6a6866666565656565656565656565656565656565656565656565656563605c544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a59595654524c4948443d38342e261e170e080000000000000000000915222f3c4855626f7b8898a2aebac6d3d4c7bbafa3998d80746b625b54534d4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4953606d7986939facb9c6d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5cdc0b4a79a8d8174675a4e4134271b070100000000000000000000000000000000000000000000000000000000000c18242f43505c6976838f9ca9b6c2cfd4c8bbafa49a877a6d6054473a2d21140700101d2a3643505d697683909ca9b6c3cfcfc3b6a99c908376695d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a53514b43392f23180c000000000000000000000000000000000000000000000009141f2b37434e58606d798290969fa4acb1b7b8bdbec0c2c3c4c5c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bfb3a6998c807366594d4033261a0d0000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b0200000000000000000000060f1820262b2e2f373939393939393939393834322f2a241c140a000000000000000000000006101820262b2e2f373939393939393939393934332f2a241c140a00000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000613202c3945515d676d70717171717171717171717171717171717171717171717171717171717171717171717171717172727476797d838d929da7b1bcc8d4cabeb3a9988b7e7165584b3e3225180b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a252a2d34404a546773808d9aa6b3c0cdcbbeb1a4988b7e7165584b3e3225180b000613202d394653606c7985929fabb8c5d1d2c7bbafa49a938a817c77757372727171717171717171717171717171717171717171717171716f6d665c5044382b1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696969696969696969696969696969696969696969696969696969696969696969696969696867666563605d5656544f46443f3830292019110800000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92877a6e615951484642424241414141414141414141414141414141414141414141414141414141414144505c667885919eabb8c4d1c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f8276696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696966605c554b4034291c1004000000000000000000000000000000000000000000020e1a25303a47535f6a74818e949fa8afb6bec2c5c8cac6c5c0bebab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3a6998c807366594d4033261a0d00000000030d17212931363a3b4246464646464646464646423937332d261d140a000000000000000000030e18212a31373a3b4446464646464646464645403f3b362e261c1006000000000000000000030e18222a31373a3c4446464646464646464646403f3b362e261c0e04000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8082858990959da4aeb9c3cdd2c6b9ada297887c6f6255483c2f22150900000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30231d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191d232e3f4c5865727f8b98a5b2becbcbbeb2a5988b7f7265584c3f3225190c0005121f2b3744505b6576838f9cabb4bfcbd7ccc0b6aca49f938e888482807f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c786d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82767676767676767676767676767676767676767676767676767676767676767676767676767575747372706d686763605953504a423b332b23191007000000000000000d192633404c5966737f8c99a6b2bfd0dbcfc2b5a99c8f8276685e52473f3a3631353434343434343434343434343434343434343434343434343434343434343f4a546a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ceddd2baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f82767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767675736d675c5145382c1f130600000000000000000000000000000000000000000005121e2a36424d57626f7c88939da6b0bbc0c7d0cdc5bebab8b4b3aeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6998c807366594d4033261a0d0000000009141f29333b4246484f525353535353535353524e46443f382f261b110600000000000000000915202a333c42474851535353535353535353524d4b4740382e22180e0300000000000000000a15202a343c43474851535353535353535353524d4b4740382e20160c020000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f92979d9fa7aeb6c0cbd7cbbfb4aa9e9285796d6053463a2d20130700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023161111111111111111111111111111111111111111111111080d1825323e4b5865717e8b98a4b1becbcbbeb2a5988b7f7265584c3f3225190c00030f1b27333f495366737f8c99a3aebac6d1d2c7beb6afa59d9b96918e8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897f7366594c403326190d000714212d3a4754606d7a8793a0adbac6d3d1c5b8ab9e928582828282828282828282828282828282828282828282828282828282828282828282828282828180807f7d7a77746f6b64605c544d453d352b22190e050000000000000d1a2734404d5a6773808d9aa6b3c0cdd8ccbfb2a5998c7f7266564c41352d2a252828272727272727272727272727272727272727272727272727272727232e44515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d1c5b8ab9e928582828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828280796d6053473a2d2014070000000000000000000000000000000000000000000714202d3a46525e6975818e9ba5afb8c2ccd2cac1bbb3adaba7aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d998c807366594d4033261a0d000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000020e1a26313c454e53555e6060606060606060605e5a58524a40342a20150a00000000000000030f1a26313c464e53555e6060606060606060605f5a58524a4032281e13080000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b788491989898989898989898989898989898989898989898989898989898989898989898989898989898999a9c9ea1a9abb1b9c0c8d6ccc4baaea3988c8073665c5044382b1f120600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a04040404040404040404040404040404040404040404000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c00000b17222d3b4754616e7b86929fabb4bfcbd0d0c7c0bbafa9a8a09d9b9999989898989898989898989898989898989898989898989898988e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d2c6b9ada197928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8c8c898684817c77716d665e574f473d342b20170c0200000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bdb0a3968a7d7063574a3d30241e1a1b1b171f252a2d2e323232323232323232323232323232323232323232323744515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d2c6b9ada197928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000000000000000000000000000000000000000815212e3b4854616e7b86929facb9c1cad8cac1b8b0a9a29f9a969892919090909090909090909090909090909090909090909090909090909090909090909090909090908b7e7265584b3f3225180c00000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f0300000000000006121e2b37424e575f626a6c6c6c6c6c6c6c6c6c6b67635c52463c31261b0f0300000000000006121f2b37434e585f626a6c6c6c6c6c6c6c6c6c6c67645c52443a3024190d0100091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a7a9abadb3b7bcc2cbd0cac2bab1a79f92867a6e61544a3f34281c100300000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000614202d3946525e6874818e99a3aebabfc6ced2ccc1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3d5c9beb3a9a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a99989a93918e89837e786e6960594f463d32291e130800000000000f1b2835424e5b6875818e9ba8b4c1ced4c8bbaea195887b6e6255483b2f22150e0d17212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d5c9beb3a9a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afbbc7d2cdc2b8b0a69e97928d89878584848383838383838383838383838383838383838383838383838383838383838383838383838383817a6d6154473a2e2114070000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f12050000000000000814212e3a47535f6a6e7779797979797979797978736e63584e43372b1f12060000000000000815212e3a47535f6a6f7779797979797979797979736e64564c4135291d110500091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b8b9bec5c7cdc7c5bfbab0a89f958d8074685e5242382e23170b0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cacbc6c3bdb8b7b5b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3dacfc5bbb3adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8a7a6aca49f9d9a95908a837b706b60584e443a3025190d04000000000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e21140c161f29333b4246484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dacfc5bbb3adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000004101c2934404b556774818e9aabb5c0cbd3c7bbb0a69e948f85817d7a7877777777777777777777777777777777777777777777777777777777777777777777777777777777746d685d5246392d2013070000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000815222f3b4855626e7c838686868686868686868480736a5f53473a2e2115080000000000000915222f3c4855626f7c84868686868686868686858073685d5246392d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c5c6c6c5c3c1bcb8b4aea69f969083796d60564c4130261c11060000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c0000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7c5c4c1bfbfbebebebebebebebebebebebebebebebebebebebebebeb4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e1d7cdc5beb9b8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b3b6afacaaa79f9d9490857d706a60564c41362a20160a00000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d2014131e28313b454d5354585959595959595959595959595959595959595959595959595e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcd7cdc5beb9b8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d1d0c4b7ab9f948f827a74706e686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615d564c4135291d11050000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f2216090000000000010d1a2734404d5a6773808d93999393939393939691887b6f6255483c2f2215090000000000010e1a2734414d5a6774808d939a9393939393939892877a6d6154473a2e21140700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbcbebab8b6b4b1abaaa29f948f847a6e675c51443b301e140a000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebeb4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e9dfd7cfc9c6c5c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c0bfc0bbb9b7b1aba69f9792877c6f685e52463d32271b0f02000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f9386796c605346392d201319242f3a434d575e6165656565656565656565656565656565656565656565656565656a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcdfd7cfc9c6c5c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2c8bdb2a89c9082786e6863615e565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a54524c443a3024190d010000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba49f9f9f9f9fa9a196897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba49f9f9f9f9faaa294887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb3adaba9a7a79f9d98928b827b6e685e554b4032291e0c02000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e0e6ded8d3d0cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c8cacccecdd2ccc8c6c3bcb8b0a9a19991847a6d61584e43372b1f1409000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679655b5044372b1f121d2935414c565e696e7272727272727272727272727272727272727272727272727272727884919eabb8c4d1c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcddd5cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc7d1c5b8aca096897c6f665e5654524c5150505050505050505050505050505050505050505050505050505050505050505050505050504e4746413a32281e1308000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b5acacacacb2a396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b6acacacacb4a194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a3a3a2a9a29f9c9a9895908b867f776e695f564c43392f20170d00000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e6dcd4cdc7c4c2bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbdbfc3c4c8cdd4d2cdc8c2bbb3aba1968f82766a6054473b30251a0e020000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f493f33271b13202c3945525d686e7b7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818e96a1adb9c5d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcd5cbc3bcb8b7b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd0c4b7aa9d9184776a60544c474641444444444444444444444444444444444444444444444444444444444444444444444444444444413a3935302820160c02000000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4b9b9b9b9afa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4b9b9b9b9aea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005111e2b3844515e6b77849198989898989898989898989898989898989898989898989898989898989898989898989898989897979695959792908e8b88837f7a726c655f574d443b31271d0e0500000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000000030e182127333f49535b606a6e787d81858a8d8f9193999596969798989898989898989898989898989898989898989898989898988e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b6aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafb0b3b7b8bcc3c9cfd6d4cdc5bdb2a89e94897c6f62574d42362a1e12050000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d221714212d3a4754606d7a858b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8e939da9b2bdc9d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d9cdc3b9b1acaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4ab9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1cec1b4a89b8e817568584e46464646464646464646464646464646464646464646464646464646464646464646464646464646464540413b3a36302921170e05000000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1c6c6bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1c6c6bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988878583817f7b76726d68605b534d453b32291f150b0000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c0000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3d8cdc2b8b0aba9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a3a6aaacb1b9bec4cdd6d6cfc4bab0a69b8e8175695e52463a2d2014070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303c4956636f7c899798989898989898989898989898989898989898989898989898989a9da5afbbc4cfd2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d4c8bcb1a7a09d9797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797998c807366594d4033261a0d00000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9ccc0b3a6998d8073665a535353535353535353535353535353535353535353535353535353535353535353535353535353535353514b4e4846423b332920170d020000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a787674726e6965615e565049413b332920170d030000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1825313e4b5864717e8b97a4b1becacbbeb2a5988b7f7265584c3f3225190c00000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c786c605346392d201306000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949494949494959597999da0a7adb3bbc4cdd7d6ccc2b9ac9f92867b6e6154483b2e2115070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a7a9afb7c0cdd6d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d1c4b8aca095908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a877d706356493d3023160a00000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a6998c7f7366606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c555b54524d453b32291f14080000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d707272727272727272727272727272727272727272727272727272727272727272727272727272727170706f6f6e68696765615f5754524c443f382f2921180e05000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e312419181818181818181818181818181818181818181818181818191925323f4b5865727e8b98a5b1becbcbbeb2a5988b7f7265584c3f3225190c000000000000000a141d262d333c424a5053555c60646668676d6e6f70707171727272727272727272727272727272727272727272727272726f6c665b5044382b1f1206000714212d3a4754606d7a8793a0adbac6d3d0c4b7ab9f948f8888888888888888888888888888888888888888888888888888888888888888888888898a8c90959ea1a9b3bbc5cfdbd3c7bbafa3998b7e7164584b3e2f23180c0000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b5bac0c9d2d8d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d0c3b7aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b706b6054483b2f22160900000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f726d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676b67615e574d443b3025190e0200000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000004101d2935404b555d60646565656565656565656565656565656565656565656565656565656565656565656565656565656464636262615e565b5855534d4746413a332d261d180f0600000000000000000e1a2734414d5a6774808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f30262625252525252525252525252525252525252525252525252525262733404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c00000000000000020b141b22272f383f44464b5153575a555d606262636364656565656565656565656565656565656565656565656565656563605b544a3f33281c0f03000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f827b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d8083899197a1a9b3becad6d7cbc0b5ab9a8d817467554b4034291c100400101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afbcbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc1c2c5cbcbcbcbcbc5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f827671717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171716e6960594f44382c20130700000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a6998c7f7979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797977746e695e564d41362a1e110500000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000c18242f39434b515357585858585858585858585858585858585858585858585858585858585858585858585858585858575756565554524d4e4c4846423b39363027221b140b060000000000000000000d1a2633404d596673808c99a6b3bfcccdc0b3a69a8d807367564d4237313332323232323232323232323232323232323232323232323232333237434e586875818e9ba8b4c1cecabdb1a4978a7e7164574b3e3124180b0000000000000000020a11171d262d3338394045474a4d4b5153555556575758585858585858585858585858585858585858585858585858585653504a42382d22170b00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f7073777d859197a2adbac5d0dbd1c3b7aa9d908477675c5145382c1f130600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afbcbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3643505d697683909ca9b6c3cfcfc3b6a99c9083766964646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464625f574f473d33271c100400000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcacdc0b4a89c918c8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868584817b6e685e5246392d20140600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000007121d2731394045474a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4948474641413f3b3a36312d2a251e17110a02000000000000000000000c1926333f4c5966727f8c99a5b2bfcccfc2b6a99c8f8376695e524743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f404347535f6a7784919daab7c4d0c9bdb0a3968a7d7063574a3d3024170a00000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4946443f382f261c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696161616161616161616161616161616161616161616161616161616161616161626264666b707b85929fa9b3becad6d2c6b9ac9f93867a6d6053473a2d20140700101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050505050505050505050505050505050505050e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150905050505050505050505050505050505050505010000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5c2cfd0c3b6aa9d9083776a5457575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575755534d453d352b21160b0000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad0c4b8ada39c9993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939892918e867a6e6154473b2d22170b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000010b151f272f35383a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3d3c3c3b393630322e2d2a26201d19130b060000000000000000000000000c1825323f4b5865727e8b98a5b1bed0d2c6b9ac9f93877b6e615a534e4d4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d4e545b626f7c8895a0acb8c5d1cbbfb4ab96897c6f6356493c302316090000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3c3938332d261d140a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c55555555555555555555555555555555555555555555555555555555555555555657596169717e8b97a2adbac6d3d4c7bbafa499877a6e6154473b2e21140800101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5ac9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091012121212121212121212121212121212121212121b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221512121212121212121212121212121212121212110e0706040000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4c1ced1c4b7aa9e918477665c514a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847423c332b23190f050000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad5cabfb5ada8a6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e988e81746753493f33271b0f03000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000030d151d24292c2d313232323232323232323232323232323232323232323232323232323232323232323232323232323131302f2f2e2d2a252522211e1a14110d0802000000000000000000000000000b1724313e4a5764717e8a97aab3becad4c7bbafa4998d80746c625f58595958585858585858585858585858585858585858585858585858595a5860626d75818e9ba7b1bcc8d3c7baaea399887b6f6255483c2f22150900000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232302d2b28221c140b020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f48484848484848484848484848484848484848484848484848484848484848494a4f57606d7985929fabb8c5d2d7ccc0b5ab95887b6e6255483b2f22150800101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22171623303c4956636f7c8997989898989898989898989898989898989898989898989898989898989898989898989898989a9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1b1313100c07000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000e1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796d6053463e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a37312a21191107000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d1c8bfb8b4b2acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacaa9d918477655b5044372b1f1205000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cbc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000030b12181d1f2024252525252525252525252525252525252525252525252525252525252525252525252525252525242423232221201e19191514120e0905010000000000000000000000000000000815222f3b4855626e7b8898a2aebac6d3ccc0b5ab9f93887e746f6a686666656565656565656565656565656565656565656565656565656666686a6f757f8c939eaab9c3ced2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000003070c10131417181d1f202222232424252525252525252525252525252525252525252525252525252523201f1c17110a02000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d45515c6776828f9ca9b5c2cfddd2bcafa296897c6f6356493c3023160900101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c14212d3a4754606d7a858b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b34414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b28201f1c18120b0300000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6b3c0cdd3c7bbafa399887b6e6255483d3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312f2e2b2620180f0700000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaddd2c7bdb5afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5b8bcb9b9b9bfbab8ac9f9285796c605346392d201306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcbebebeb3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000001070c1013141718181818181818181818181818181818181818181818181818181818181818181818181818181818171716151414110e08080705020000000000000000000000000000000000000613202d394653606c7985929fabb8c5d1d2c7bbafa49a938a817c7775737272717171717171717171717171717171717171717171717172727375787c828c919ba5afbacbd5d0c3b6a99d908376665c5145382c1f1306000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181613120f0b060000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f2f34404b556773808d9aa6b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a00101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f13202c3945515d676e7b7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c716c62564a3d3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f30363838383838383838383838383838383838383838383838414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c3838383838383838383838383838383838383838383838342d2c28231d150c03000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000d192633404c5966737f8c99a6b2bfd0d7cbc0b5ab988b7e7165584e433c38342e3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e05000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad7ccc0b5aba49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abacb1b9c3cdcac7baaea398867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afb1b1b1b1b1a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0a090908070502000000000000000000000000000000000000000000000005121f2b3744505b6576838f9cabb4bfcbd7ccc0b6aca49f938e888482807f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f808284898f939ba3adb7c1ccd5c9bdb2a89a8d807467544b4034281c1004000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0906060300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362922222222222222222222222222222222222222222222222222222222232f404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d20131d2935414c555e696e7172727272727272727272727272727272727272727272727272727272727272727272727272716f6a625a50453a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c434545454545454545454545454545454545454545454545454e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f625548454545454545454545454545454545454545454545454544413a38342e271e150b000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000b1825323e4b5865717e8b98aab4bfcad6d1c2b6a99c8f83766a60554d46443f4141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d020000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad4c7bbafa49993929292929292929292929292929292929292929292929292929292929292929292929292999da0a7b1bcc8d4cbbfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a8a5a5a5a5a5a5ac9a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99a3aebac6d1d2c7beb6afa59d9b96918e8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f91969b9ea5adb5bfc9d3cfc6b9ada1968a7d7164574a3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c15151515151515151515151515151515151515151515151515151926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a00101d2a3643505d697683909ca9b6c3cfd7cbc0b5a093867a6d6053473a2d201419242f3a434d575e61656565656565656565656565656565656565656565656565656565656565656565656565656565625f5850483f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d43484950515151515151515151515151515151515151515151515151515a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255515151515151515151515151515151515151515151515151514e4645403930271d12070000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000915222f3c4855626f7b8898a2aebac6d3d2c6b9ac9f93877c6f675f5753504a4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b33291f14090000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad2c6b9ac9f9387868686868686868686868686868686868686868686868686868686868686868686868686889095a0acb8c4d1d0b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000815222f3b4855626e7b889698989898989898989a8c7f7266594c3f3326190c00000000000000010407071013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212110f0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7b86929fabb4bfcbd0d0c7c0bbafa9a8a09d9b99999898989898989898989898989898989898989898989898989899999b9ea1a8aaafb7bfc7d1cfc6bdb3a99e9184796d6053463a2d2013070000000000000000010507071012121212121212121110100f0f0d0b0807060300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0808080808080808080808080808080808080808080808080c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000f1c2936424f5c6975828f9ca8b5c2cfdcd1baada094877a6d6154473a2e2114131e28313b454d525458585858585858585858585858585858585858585858585858585858585858585858585858585855534e463f362d22180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f54565d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6774818d9aa7b4c0cdd5c8bbaea295887b6f625e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b53514b43392e23180c0000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000713202d3a4653606d7985929facb8c5d2d4c8bbafa49a9184796e6963605c545b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d453b30251a0e0200000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f7979797979797979797979797979797979797979797979797979797979797979797979797b83909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000814212e3a47535f6a77848a8b8b8b8b8b8b8b8b8b887c6f6255483c2f221509000000000001080d1113141d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1c19161312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6874818e99a3aebabfc6ced2ccc1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a8abacb2b6bbc1c9d2cdc5beb4aba1978c7f72665c5144382c1f120600000000000002080d1113141d1e1e1e1e1e1e1e1e1e1d1d1c1b1a17151312100c060401000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f221513161f29333b4246484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4847433c342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f596063696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b74818d9aa7b4c0cdd5c8bbaea295887b6f6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67605c554b4034281c100400091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070006121f2b3844505c667683909ca9b6c3ced8ccc0b6aca09690837b746f6d666867676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e574d42362a1e130800000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6974808d9aa7b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e2215080006121f2b37434e58616e7a7e7e7e7e7e7e7e7e7e7e7c6f6a5f53473a2e21150800000000040c13191d20212a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1c18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cacbc6c3bdb8b7b5b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b7b9bdc4c6ccc9c6c1bbb3ada39992857a6d60544a4034281c10040000000000040c13191d20212a2b2b2b2b2b2b2b2b2b2a292928262422201f1c1713110d070100000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c18181818181818181818181818181818181818181818181818181926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e312621201d19212930363a3b3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3c3b37322a221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7678787878787878787878787878787878787878787878787878787878818d9aa7b4c0cdd5c8bbaea295887c78787878787878787878787878787878787878787878787878787877746d675c5145382c1f130600091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070003101c28343f4a546773808d9aa8b2bdc8d4d2c7beb2a8a0959086817c797775747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52463a3025190d01000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9ccbfb2a5998c7f72665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f576773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800020f1a26313c46525e686e717272727272727272716f6a5f584e43372b1f1206000000040d161e24292c2d3639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373532302d2c28231c19130d050000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7c5c4c1bfbfbebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c4c5c7c5c3c1beb9b8afa9a29e92877d6f675d5142392e23180c0000000000040e161e25292d2e363838383838383838373736363533312f2d2c2823201d18130d08020000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629252525252525252525252525252525252525252525252525252525262533404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366584e4337302d2c29242b2b252a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232322f2e2b2620181009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c838484848484848484848484848484848484848484848484848484848486929fabb8c5d2ded1c4b8ab9e91848484848484848484848484848484848484848484848484848484848481796d6053463a2d20130700091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000b17232e3d4a5663707d8996a0acb8c5cfd9d0c3bab1a7a098928e898684828180808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d110500000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9ccc0b3a6998d8073665a535353535353535353535353535353535353535353535353535353535353535a6773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800000a15202a36414c565e6164656565656565656565625f584e463c31261b0f030000010c1620282f35393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454544423f3c3a38342e2a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbfbbb9b7b5b3adaba59e97928a7e716b60554c4130271c120700000000020c1620283035393a4345454545454545454443434242403e3b3a38342e2c29241d19140d0500000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423632323232323232323232323232323232323232323232323232323232323036414d566774818d9aa7b4c0cdd6c9bdb0a3968a7d7063574a3d3024170a000d192633404c5966737f8c99a6b2bfd0dbd0c3b6aa9d9083776a5f5347413c3a39352f38383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837302f2c28211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a778390919191919191919191919191919191919191919191919191919191919298a2aebac6d3dfd2c5b9ada19691919191919191919191919191919191919191919191919191919191918b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000613202d394653606c7884919da9b3becad6d5ccc3b9b1aaa29f9b9992908e8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d201307000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbcecdc1b4a79a8e817467574d42464646464646464646464646464646464646464646464646464646464d5a6773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800000a16202b34404a52585a5e5f5f5f5f5f5f5f5f5e5c53514b433a2f24180d01000008131e28323a4145475053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251514f4c4946444039363029201a110901000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb5aeacaaa8a9a19e9a938e857e716c61594f433a2f1e150b000000000008131e28323a4146475051515151515151515150504f4e4d4a4846443f3a39352f2a251e170e08000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f404246525e687683909da9b6c3d0d5c9bcafa296897c6f6356493c30231609000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b524c4947454145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545443d3c38332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aab4becad6e1d5c9bdb2a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000005121f2b3744505b65727e8b97a2adbac1cbd5d5cbc3bcb4aeacaba39f9d9b9a9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e211407000000000000000000000000000000000000000815212e3b4854616e7b8794a8b2bdc9d0c3b6a99d908376695e524a4541424141414141414141414141414141414141414141414141413f4d5a6774808d9aa7b3c0cdcabfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800030f1b27323d46525c64676b6b6b6b6b6b6b6b6b6b69605d554b4035291d110400010d19242f3a444c52545d606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b595653514a46413a322c231b1309000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a2aba39f9d9b9997918d89817a716c615a50473d31281e0c0300000000010d1925303a444c52545d5e5e5e5e5e5e5e5e5e5d5c5c5b59575553504a4745413a363029201a120a0200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4d525a616e7b86929facb9c5d2d5c8bbaea295887b6f6255483c2f221509000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79c8f82756d615e565654524c52515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504a48443e352c21170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fababababababababababababababababababababababababababababaeb4bcc5d0dbe6dacfc4bbb2adabababababababababababababababababababababababababababa6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070000030f1b27333f4953606d7985929fa5afb9c3ccd6d5cec6bfbab8b4aeacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e211408000000000000000000000000000000000000000714212d3a4754606d7a8796a1acb9c5d2c5b9ac9f92867b6e615b54524c4e4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4a505a6875828f9ba8b5c2cec7baaea29886796c605346392d201306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e2215080006131f2b37434e58646e7378787878787878787878756d675d5145392c2013060004111d2935414c565d60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686563605c54524c443e352d251b1107000000000000000000000000000000000000000000000000000000000000000000000000030e182127333f49535b606a6e787d81858a8d8f91939995969697989898989898989898989898989898989898989898989898989898979696959992908e8c8985807c756e68615a50483e352b1f160c000000000005111d2935414c565e61696b6b6b6b6b6b6b6b6a6a696968666462605c5454514b46413b322c241c140a00000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585959575e616c73808d99a3aebbc7d3d5c9bdb2a894877b6e6154483b2e211508000713202d3a4653606d7985929facb8c5d2d8cdc3b7aa9e948c7f756e686562605d565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d57554f473e33281c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8babec5ced7e2ebe0d6cdc4bdb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d0cac7c5bfbab9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e211408000000000000000000000000000000000000000613202c3945525d687884919eabb7c4d1c7bbafa3998e81746c66605d565b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a545b606c7784919daab7c4d0c5b8ac9f928579665b5044382b1f1206000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000815222e3b4754606a73808485858585858585858582796d6053473a2d201407000713202c3945525d686d76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978787775726f6d66615e564f473f372d23190c03000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988888684827f7d79746f6a615e5650483e362d23190d0400000000000713202d3946525e686d767878787878787878777676757573716e6d6664605d55524c443e362e261c1209000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656667696e747e87939fabb5bfcbd7d2c5b9aca196877a6d6054473a2d2114070006121f2b3844505c667683909ca9b6c3ced9d3c7bbb0a69c918c817a75716f6d686c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6361594f44382c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6cad0d7e0e9dfe8dfd6cfc9c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4bfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d3d1cbc7c5c3c1c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e2114080000000000000000000000000000000000000004111d2935414c566875828e9ba8b5c1cdcbc0b5ab9d938c7f78716d68696867676767676767676767676767676767676767676767676768666c717e8a95a0acb8c5d1c5b8ab9e9285786b5f4a3f33281c0f03000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000916232f3c4956626f7c89919292929292929292918a7e7164574a3e3124170b000714212d3a4754606d7a828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858484827f7c79736d68615951493f352b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7c7b79777573706d66626058524c443e362d241b10070000000000000714212e3a4754616d7a8284848484848484848483838281807d7b7976716d67615e56504840382e241b10070000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f8276727272727272727272727272727272727272727272727272727272727272727272727374777b80889399a4afbdc6d1dcd1c4b7ab9e918478675d5145392c2013060003101c28343f4a546773808d9aa8b2bdc8d4d7ccc1b8ada39c938e86827e7c7a79787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877706b615548392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d3d6dbd2d2d2d2d2d2d2dad5d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1ccbfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d2ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced2c7baada094877a6d6154473a2e211407000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d0cecdcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e21140800000000000000000000000000000000000000010d19242f3f4c5965727f8c98a7b1bcc8d1c7bdafa59c918c837e7a7876757474747474747474747474747474747474747474747474747576797e85919ea7b1bcc8d1c4b7aa9e9184776b5e51442d22170b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a979e9e9e9e9e9e9e9e9a8d8073675a4d4034271a0d000b1724313e4a5764717e8a939a9393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8c89847f7a706b625b51473d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f70707171727272727272727272727272727272727272727272727272727171706f6f6e6d66686663605c54544e46413b322c241b1209000000000000000b1825313e4b5864717e8b919191919191919191908f8f8e8c8a8886827e7a746e68615a524a40362d22190f0400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808183868d939aa4abb5c0cfd8dbcec1b4a89b8e817568554b4135291d110400000b17232e3d4a5663707d8996a0acb8c5cfdbd3cabfb5ada59e99928f8b8987868585848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484837d7063544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc6c6c6c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2c6c6c6baada094877a6d6154473a2e2114070000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e21140800000000000000000000000000000000000000000816232f3c4956626f7c89959fabb8c3cdcfc0b7ada39c95908b868482818181808080808080808080808080808080808080808080818183848a9197a1adb9c3cecec2b5a89b8f8275685c4f4235291c0600000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a0707070707070e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0707070707070f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4ababababababa69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9897918c857d726d62594f42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656463636261605c54595653504a47433d363029201a120900000000000000000c1926323f4c5965727f8c989e9e9e9e9e9e9e9d9d9c9c9b999799928f8b86817a716c645c52483f342b20160a00000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d9092999fa4acb5bdc7d2e1d3c7bcb0a6988b7f7265584c3f2f24180d0100000613202d394653606c7884919da9b3becad6dcd1c7bfb7afaba39f9c989599929291919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191908377665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afb9b9b9b9b9b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5b9b9b9b9b9ada094877a6d6154473a2e21140700000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e21140800000000000000000000000000000000000000000815222e3b4754606a7683909da8b1bbc5cfc9bfb5ada79f9d9a93918f8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91969ea1a9b3becbd6cabeb3aa998d8073665a4d4033271a0d00000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d31241714131313131313131b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d30231613131313131313141c2935424f5c6875828f9ba8b5c2cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4b0b8b8b8b8b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaa8a9a19e9792887f726b60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d3338394045474a4d4b51535555565757585858585858585858585858585858585858585858585858585858575756555553514a4c4a46443f3837322a251e170e080000000000000000000c1926323f4c5965727f8c98a5ababababababaaa9a9a8a8a6aba39f9c98928e857e736e645a50463d32271b0f04000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7cbbfb4aba39f9998989898989898989898989898989898989898989898989898989898989898989898999a9d9fa3abafb6bec7d0d9d8cfc6b7ab9f94887c6f6255483c2f22150700000005121f2b3744505b65727e8b97a2adbac1cbd5d9d1c9c1bdb5afaca8a4aba39f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9586796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4a6998c7f7366594c403326190d00091623303c4956636f7c8996a2b2acacacacacb5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b6acacacacacb3a094877a6d6154473a2e211407000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e211408000000000000000000000000000000000000000006131f2b37434e5864717e8a95a0a9b3bdc4ccc7bfb9b1abaca49f9e9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9c9ea1a8adb3bbc4cfd0c6baaea2988a7d7164574a3e3124170b00000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e23212020202020202020202835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023202020202020202020212936434f5c6976828f9ca9b5c2cfc7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4b0bdc5c5c0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b7b5b2ada9a29a92877d70665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a494948464440403d3a38342e2b272019140d05000000000000000000000c1926323f4c5965727f8c98a5b2b7b7b7b7b7b7b6b6b5b4b3b4aeacaaa29f97928a80736c62584e43382b20150a000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd1c6bdb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7aaacafb5bbc0c7d0d9d9d1c6bcb2a89c9083766a5f53473b2e211508000000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd3cfc7c0bbb9b5b1b5afacababababababababababababababababababababababababababababababababababababababababababababababa79386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa2998c7f7366594c403326190d00091623303c4956636f7c8996a1a89f9f9f9f9f9fa3998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba49f9f9f9f9f9faaa299877a6d6154473a2e2114070000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e2114080000000000000000000000000000000000000000030f1b27323d4653606d78849197a2abb2bbc0c7c9c2bcb8b6afacaba9a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a9abadb2b9bec4cdccc6beb3aa9f9285796d6053473a2d20140700000e1a2734414d5a6774808d9aa7b3c0cdccbfb2a6998c7f7366544b40342e2e2d2d2d2d2d2d2d2d2d2d35414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d302d2d2d2d2d2d2d2d2d2d2e2e37434e586a7784909daab7c3d0c7baaea194877b6e6154483b2e211508000b1724313e4a5764717d8a97a4b0bdcacdc0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc1c3c5c5c4c3c1beb9b3aca3999184786d6053463a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3c3c3b3a38342e302d2b28231c1b150d080200000000000000000000000c1926323f4c5965727f8c98a5b2bfc4c4c4c4c4c3c2c2c1bfbfbab9b4aea9a19e928b7e716a6054473c31261b0f030000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e2d8cfc6bfbab9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b9bbc0c7ccd2d9d6d0c7bfb4aaa0968a7d7164584e43372b1f1206000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d9d1cbc7c5c2bec0bbb9b8b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b77849095939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398928b7f7265584c3f3225190c000815222f3b4855626e7b8891969393939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e939a93939393939393989286796d6053463a2d201307000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d2013070000000000000000000000000000000000000000000a161f2b3844505c666e7b859299a1a8afb6b9bdc1c3c5c0bbb9b7b5b4b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b7b9bdc4c9c6c4c0bbb4aea2988e8174675d5145392c1f130600000d1a2633404d596673808c99a6b3bfcccec1b5a89b8e8275665c51453d3b3a3a3a3a3a3a3a3a3a3a3a3a414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3a3a3a3a3a3a3a3a3a3a3a3a3b3d47545f6a7885929fabb8c5d2c8bbafa49a877a6d6054473a2d211407000b1724313e4a5764717d8a97a4b0bdc2c2c0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b7b8bcc3cbcfc9c5beb5aba1968a7e7164544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232323130302f2e2d2c282323201f1c17110f0a04000000000000000000000000000c1926323f4c5965727f8c98a5b2b8b8b8b8b9babfbec3c5c8cbc7c5bfbab3ada49f92867c6f62584e43372b1f12060000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae1d8d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfbfc0c3c5c7cbd1d8d5d0cbc5beb6aea3989184786d6053463c32261b0f030000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d3d2cfd1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e838686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685817a6d6054473a2d211407000814212e3a47535f6a73808486868686868686868686837b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8486868686868686868686857f73665c5144382c1f120600000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f130600000000000000000000000000000000000000000003101c28343f4a545f69707d8791969fa4acacb2b4b6b8babfbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbeb9b8b5afaaa29f92857b6e61554b4035291d100400000c1926333f4c5966727f8c99a5b2bfccd1c5b8ab9e9285796d60564f4a48474746464646464646464646464e5b6874818e9ba7b4c1cec9bcafa396897c7063564946464646464646464646464747484a4f57626f7c8898a2aebac6d2c6b9ac9f9386796c605346392d201306000b1724313e4a5764717d8a97a4b0b5b5b5b5b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7aaacb1bbc0c7cfd0c7bdb2a89c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131417181d1f2022222324242525252525252525252525252525252525252525252525252525252424232222201f1c18171312100b06000000000000000000000000000000000c1926323f4c5965727f8c98a5abababababacaeb4b2b7b8bcc3ccd0cac5beb9aea3998f82766a5f53473a2e2115090000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccdd0d1d0d0cfcec9c6bfbab3aca49f92867c6f665c5044382a20150a0000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1d1d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978756d685d5245392c2013070006121e2b37424e57636e737879797979797979797979776e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a6f777979797979797979797978736d63544a4034281c10040000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000000000b17232e38424d57606b707d848d939a9ea1a8a8aaacaeb4b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0b3adababa49f98928a7e71695f5343392f24180c0000000c1825323f4b5865727e8b98a5b1bed0d2c6b9ada2978a7e71686059575554535353535353535353535353535b6874818e9ba7b4c1cec9bcafa396897c7063565353535353535353535353535354545659606973808d99aab4becad2c5b8ab9f928578665b5044382b1f1206000b1724313e4a5764717d8a97aca8a8a8a8a8a8a69a8d8073675a4d4034271a0d000b1825323e4b5865717e8b98989898989898989898989898989898989898989898989898989898989898989898989898989898989898999a9da0a7afb5bdc7d1cfc4b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181817171616151312100c070706030000000000000000000000000000000000000c1926323f4c5965727f8c989e9e9e9e9e9e9fa3aaa5aaacb1bbc0c7d0cfc9bfb4ab9f94887c6f6255483c30251a0e0200000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c4c3c2c0bdb9b4aea9a29a938b7e716a60544a3f3428180e0400000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d564c4135291d110400020e1a26313c45525c63666b6c6c6c6c6c6c6c6c6c6c6a615e564d42362a1e110500000000000000000000000000000000000000000000000000000000000006131f2b37434e585f626b6c6c6c6c6c6c6c6c6c6c6c66635b5142392e23180c00000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c000000000000000000000000000000000000000000000006111c26303c454f59606b707981878d9196999b9d9fa3aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3a9a19e9c99938f867e716c61574d4231271d12070000000b1724313e4a5764717d8a97aab3becad6cabeb3a99e92857a706b6663616160606060606060606060606060606874818e9ba7b4c1cec9bcafa396897c70636060606060606060606060606060616163656b6f7b86929facb8c5d0d1c4b7ab9e9184786b5e4a3f33281c0f03000a1724313d4a5764707d8a9a9b9b9b9b9b9b9b9b9a8d8073675a4d4034271a0d000915222f3c4855626f7c888b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8e90959fa3abb5c0cbd3c6baaea298887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a09090807060400000000000000000000000000000000000000000000000b1825313e4b5864717e8b91919191919192929895989da0a7afb5bdc7d2d1c6bdb0a69a8e817467574d42362a1e120500000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b5b3b2acaaa39f97928880736d62584e42382e23170600000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5b54524c443a3024190d0100000915202a33404a52575a5e6060606060606060605f5d54524d443b3025190e02000000000000000000000000000000000000000000000000000000000000030f1b26323c464e54555e606060606060606060605f595751494030271c12070000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d12070000000000000000000000000000000000000000000000000a141e2a333d474f5960676d747b8084898c8e90929895969797989898989898989898989898989898989898989898989898989898989797969597918f8c87827b716c625a50453b311f150b010000000815222f3b4855626e7b8898a2aebac6d3cfc5b9ada19791847d7772706e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d74818e9ba7b4c1cec9bcafa396897c706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e7072767d859198a3aebac7d3cfc2b5a89c8f8275695c4f422d22170b00000915222f3c4855626f7c888e8f8f8f8f8f8f8f8f8e8b7e7165584b3e3225180b000815212e3a47535f6a767c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f81848a9299a3afbbc7d4cabfb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a83858585858585858686898b90959fa4abb5c0ccd7cfc2b8ab9e928578695e52463a2d20140700000000000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a6a8a09e98928e857d736e635a50463c30261c1106000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3aa9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353524f4745413a32281e1308000000030e18212e3840474b4d5253535353535353535353504746423b32291f140900000000000000000000000000000000000000000000000000000000000000000a15202a343c4347495153535353535353535353524c4b4640372e1e150b0000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1e150b00000000000000000000000000000000000000000000000000020c18212b353d474f555d606a6e73787c7f81838588898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a89898785827f7b766e69625a50483e33291f0d03000000000613202d394653606c7985929fabb8c5d1d5c9beb3a9a1969189837f7d7b7a7a797979797979797979797979797978818e9ba7b4c1cec9bcafa396897d7979797979797979797979797979797a7a7b7d7f83899197a1aab4bfcbd6cbbfb5ab998c807366594d4033261a0600000815212e3a47535f6a707d818282828282828282827f796d6053463a2d2013070006121f2b37434e58606a6f727272727272727272727272727272727272727272727272727272727272727272727272727272727272727374787e87929facb9c5d2d0bdb1a4978a7e7164574b3e3124180b000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1213131313131313131313131312090907030000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7678787878787878797a7c7f838c9399a4afbbc5cfd2c6b9ada197877b6e6154483b2e21150800000000000000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9d9c999796918c86817b706b635b52483f342b1e140a000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d444646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645423a3935302820160c0200000000060f1c262e353b3f404546464646464646464646443b3a36302920170d020000000000000000000000000000000000000000000000000000000000000000040e19222a32373b3c444646464646464646464645403e3b352e251c0c03000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251c0c030000000000000000000000000000000000000000000000000000060f19232b353d434b51585f62656c6f727577797b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7a7876736e69625f5750483f362c21180d000000000005121f2b3744505b6576838f9cabb4bfcbd7cfc5bbb2a8a19e95908c8a8887868686868686868686868686868686868e939ea9b6c2cfcabdb1a5998f89868686868686868686868686868686868787898c90949ea1a9b2bcc6d0d3c7bbaea3998a7d7063574a3d3024170a000006121f2b37434e58606b7074757575757575757575736d665c5145382c1f130600030f1b26313c464e5860626565656565656565656565656565656565656565656565656565656565656565656565656565656565656566656c74808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f3225180c000000000000060c121518181e202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000000000000000000000050c111417171f2020202020202020202020201f1615130f0b040000000000000000000000000000000000000000000000000000000005111d2a36414c565e616a6b6b6b6b6b6b6b676d6f72777f87939fa9b3bec9d5c9beb3a9978a7d7064574a3d3124170a000000000000000000000000000000000000000006131f2c3845515c6777839092989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398929191908f8d8a87847f7a746e696159524940362d22190c0200000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393939393939393979286786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d3031373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939352d2c29241e160e040000000000000a141c242a2f32333839393939393939393939372e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000007101920262b2e2f38393939393939393939393933322f2a231c130a000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393933312e2a231c130a0000000000000000000000000000000000000000000000000000000007111a232b313a41454e53535b60636668666d6e6f707171717272727272727272727272727272727272727272727272727272717170706f6d686966615e57534d453f362d241a0f060000000000030f1b27333f495366737f8c99a3aebac6d1d6cdc4bab2ada7a09d99969494939393939393939393939393939393939b9ea5afbac6d2cdc1b6aba1999693939393939393939393939393939393949496989c9fa6adb2bbc4ced6ccc4b9ac9f92867a6d6154473a2e2114070000030f1a26313c464f5960636768686868686868686866605c544b4034281c100400000a15202a343c464e545558585858585858585858585858585858585858585858585858585858585858585858585858585858585858535b63707d8996a3b0bcc9cbbeb1a5988b7e7265584b3f3225180c00000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000000000000000000000000810171d2123242b2d2d2d2d2d2d2d2d2d2d2d2d2b2322201b160f07000000000000000000000000000000000000000000000000000000010d1925303a444c52545d5e5e5e5e5e5e555d6062656d73808c97a1adb9c6d2cfbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382807d7a77736d68615e574f4740372e241b1007000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2821201d19130c0400000000000000020a12191f2326272b2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222b2d2d2d2d2d2d2d2d2d2d2c2625231e19120a010000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000000000000000008111a1f282f353c43474950535659545c6061626364646565656565656565656565656565656565656565656565656565656564646362615e565954524d47423c332d241b1208000000000000000b17222d3b4754616e7b86929fabb4bfcbd0d6ccc4bdb9b1abaaa5a3a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a7a9afb7c1cbd7d2c7bdb3aba5a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a5a9abb0b9bec4cdd7cec4bab0a69b8e8174685e5246392d2013070000000a15202a343d474f54565b5c5c5c5c5c5c5c5c5b5953514b42392e23180c000000040e18222b343c4347494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4955616e7b8894a1aebbc7cbbeb1a5988b7e7265584b3f3225180c0000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000008121a22282d30313839393939393939393939393938302f2c272119110700000000000000000000000000000000000000000000000000000008131e29323a414647505252525252524b5153565b606d7985929eabb8c5d1cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000c18232f394754606a6f7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877767573706e6866615e56534d453e352e251c12090000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d6253493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1c1413110d080200000000000000000000070e1317191a1f202020202020202020201d1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020202020202020201f191916120d070000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d070000000000000000000000000000000000000000000000000000000000000000080d161d24293137383f4446494c4a50535556575758585858585858585858585858585858585858585858585858585858585757565654524c4c4846423b37312a211b120900000000000000000614202d3946525e6874818e99a3aebabfc6ced3cfc9c3bcb8b6b2b0aeadadacacacacacacacacacacacacacacacb4b6bac1c9d2ddd9cfc5bdb6b1afacacacacacacacacacacacacacacacadadaeb0b2b6b7bcc2c9cfd1cbc3bcb2a89e94887c6f62564c4135291d1105000000030e18222b353d44484a4e4f4f4f4f4f4f4f4f4f4c4645403930271d120700000000061019222b32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4754616e7a8794a1adbac7cbbeb1a5988b7e7265584b3f3225180c000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f0400000000000000000000000000000000000000000000000000000007111a242c33393d3e45464646464646464646464646453c3b38322b23190f040000000000000000000000000000000000000000000000000000020c1720293036393a4345454545454540454749515c6774818e9aa7b4c1cdcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a696664615e5654524c46423b332c231c130a00000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625b5141382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a1113131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f070704010000000000000000000000000002070a0c0d12131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091113131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c09060100000000000000000000000000000000000000000000000000000000000000000000040c131820262b2d3337393c3f3f444648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49474641403b3a36302b2620180f0900000000000000000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cad0cdc8c4c3bfbdbbbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c1c2c6cbd2d8d8d8d8cfc7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababcbfc3c4c7cdcec8c7c0bbb1a9a0968f82756a5f53443a3025190d010000000006101a232b33383c3d41424242424242424242403a38342e271e150b00000000000007101920272b2e2f32322f35383a3d4042444044464646464646464646464646464646464646464646464646464646464646474754616e7a8794a1adbac7cbbeb1a5988b7e7265584b3f3225180c0000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000000000050e19232c363e45494a52535353535353535353535353524948443d352b21160b000000000000000000000000000000000000000000000000000000050e171e252a2d2e3738383838382f35393a404b5564717e8b97a4b1becacfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5c5a5754524c4746413a363129211a110a010000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151a1b22272b2d302e34383a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3a3936302e2d2a251f1a150e0600000000000000000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7ccd2c9c7c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6cbcbcbcbcbcbcbcbcbcbcbcbcbc9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c9d0cac6c5c3c1bdb8b5afa7a09791847a6d61584e4332281e130800000000000008111a21272c2f3034353535353535353535332d2c28231d150c0300000000000000070e151b1f22293136394045474a4d4f514a51535353535353535353535353535353535353535353535353535353535353535455626e7b8895a1aebbc8cbbeb1a5988b7e7265584b3f3225180c000006111c26303f495156585e606060606060606060605e56544e463d32271b0f03000000000000000000000000000000000000000000000000020c17202b353e485055575e6060606060606060606060605e56544f473d32271b0f03000000000000000000000000000000000000000000000000000000050c13191d20212a2b2b2b2b2b24292c2e3c4956636f7c8996a2afbcc9cfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000a15202b343c4347495053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4a4746413b3936302a251f170f08000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0e0e0e0e0e0e0e0e0e0e0e0e0b0b0905010000000000000000000000000000000000000000000406070e1213131313131313131310070704010000000000000000000000000000000000000000000000000000000000000105090b0b1213131313131313131313130f0e0c0904000000000000000000000000000306080912131313131313131313131313120d070603000000000000000000000000000000000000000000000000000000000000000000000000000000020507081012131313131313131313131313120b0b0805010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171b1f202323282b2d2e2f303131323232323232323232323232323232323232323232323232323232323131302f2e2d2a2521201e1a140e090300000000000000000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbfbab8b6b4b1acaba39f9590857c6e685e52463c3120160c0200000000000000080f161c2022232829292929292929292826201f1c18120b030000000000000000000a141c242d333b42464b515357595c5e545c60606060606060606060606060606060606060606060606060606060606060616267717d8a97a4b0bdcacabdb1a4978a7e7164574b3e3124180b00000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000000a141e29323d47505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c2013070000000000000000000000000000000000000000000000000000000002080d1113141d1f1f1f1f1f181d222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444342403d3b3936302d2a251e1a140d050000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251b0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1a1a1a1a1a1a1a1a1a1a1a1a181715110c06000000000000000000000000000000000001070c1013141b1f2020202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000060c111517181f20202020202020202020201c1b1915100902000000000000000000040a0f1215151f2020202020202020202020201f1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1f2020202020202020202020201f181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316171c1f202223242425252525252525252525252525252525252525252525252525252525252424232321201d191514120e09030000000000000000000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b4aeacaaa7a8a09d99928c837c6f6a5f564c41342a200e04000000000000000000050b101416171b1c1c1c1c1c1c1c1c1c191313100c070000000000000000000009121c262e363f454d53555d606466696b6b666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f727984919daab7c4d0cabeb3aa968a7d7063574a3d3024170a0003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000006111c26303b444f59616c7178797979797979797979797979786f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000010507071012121212070c14212e3b4754616e7a8794a1adbac7d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000007101920272b2e2f3739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373633312e2d2a25201d19130e09030000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122262727272727272727272727272524211d181109000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c04000000000000000000000000000000000000000000000000000911171d2124252b2d2d2d2d2d2d2d2d2d2d2c292825211b140c0300000000000000060e151b1f21222b2d2d2d2d2d2d2d2d2d2d2d2d2c27201f1c17110a030000000000000000000000000000000000000000000000000000000000000000060e141a1e2122292c2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506060b101213151617181818181818181818181818181818181818181818181818181818181818181717161413110d0807050200000000000000000000000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3aaa29f9d9b9995918c8780796f6a60584e443a3022180e0000000000000000000000000407090a0e0f0f0f0f0f0f0f0f0f0d0706040000000000000000000000040d1b242e38404850575f61676d7073757778797979797979797979797979797979797979797979797979797979797979797a7a7c7f849196a0acb8c5d1c6baaea298887c6f6255483c2f2215090006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000050f17232e38424d56606b717e84868686868686868686868686847d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000405050505000714212e3a4754616d7a8794a0adbac7d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a29272421201e1914110d0802000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2e2f3334343434343434343434343432312e29221b120900000000000000000000000000030d151d24292c2d3539393939393939393939362d2c29241e160d04000000000000000000000000000000000000000000000009121b22292d30323839393939393939393939393534312c251e150c00000000000006101820262b2e2f3839393939393939393939393938342d2c28231c150c03000000000000000000000000000000000000000000000000000000000000070f181f262b2d2e36383939393939393939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a0907070501000000000000000000000000000000000000000000030e182127333f49535b606a6e787d81858a8d8f91939995969697989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898979796959892908e8c88847f7b736d6660584e463c32281e100600000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2d36404a525a62696e74797d80828485868686868686868686868686868686868686868686868686868686868686868687898b9196a0a8b2bdc8cdc5b8ab9f9285796d6053463a2d201307000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000000000030c172128343f4a545e68707d87919399939393939393939393968d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171414110e080501000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212a31373a3b404141414141414141414141413e3d3a342d241b11070000000000000000000000010b151f272f35393a4145464646464646464646433a39352f2820160c0100000000000000000000000000000000000000000009121b242d34393d3e45464646464646464646464642413d3730271e0c0300000000040e18222a31373a3c4546464646464646464646464645403a38342e261e150d0300000000000000000000000000000000000000000000000000000000071018212a31373a3b4345464646464646464646464646453e3d39342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8989878583817f7c77736e69605c544e463c332a20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e48525c636c717b80858a8c8f919292989393939393939393939393939393939393939393939393939393939393939495989ea1a8b2bac3cdc5bbb1a79c8f8275665c5044382b1f1206000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000b151e29333b44505c666e7a8592999fa49f9f9f9f9f9f9fa49992857b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000030608091013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a333c4247484d4d4d4d4d4d4d4d4d4d4d4d4d4b4a453f362d23190f040000000000000000000007121d2731394045474e52535353535353535353504745413a32281e13080000000000000000000000000000000000000000060f1b242d363f45494b5253535353535353535353534f4d494239301e150b000000000a15202a343c43474852535353535353535353535353524d46443f3830271f150c030000000000000000000000000000000000000000000000000000060f18222a333c4246484f52535353535353535353535353524b49453f362d22170c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0e101112131313131313131313131313131313131313131313131313131313131313131313131313131313110a090704000000000000000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7b797774726f6a66615e57514b423c342b21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a636e737e868d9297999c9e9e9fa3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a5abadb2bac3c6c2bbb3a99f958a7d7063544a3f34281c1003000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000007121c27303b454f59606d78829097a1abafb5acacacacafa59f93877d70695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343c454d5355595a5a5a5a5a5a5a5a5a5a5a5a585650483f352b21160b000000000000000000000c18242f39434b51535b5f60606060606060605f5d54524c443a2f24190d01000000000000000000000000000000000000030c18212d363f485056585e606060606060606060605f5c59534b4230271d12070000030f1b26313c464e53555e6060606060606060606060605f5a53504a423931271e150c02000000000000000000000000000000000000000000000000060f18222a343c454d53555c5f6060606060606060606060605f585650483f34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131517191b1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201e171613100b05000000000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f7070717172727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272717171706f6e6c656866625f5854534d454039302b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626c73808b92989fa2a9a8aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb2b7b9bdbfbfbab8b0a9a2979083776b615542382e23170b00000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000060f18232e39424d57616b73808d949fa9b3bbc0b9b9bbb1a79e938c7f726b61574d42372b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000000004080a0a1113131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f10111212131313131313131313131313131313131313131313131313131313131313131313131313131313120b0a080500000000000000000000000000000305060c101111111111111111100e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e575f626667676767676767676767676765625a50473d32271b0f03000000000000000004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000000000000000b151e2a333e48505a62656b6c6c6c6c6c6c6c6c6c6c6c68655d5342392e23180c000006121f2b37434e585f626b6c6c6c6c6c6c6c6c6c6c6c6c6b67605c544b433930271e140b0200000000000000000000000000000000000000000000050f18212a343c464e575f61696b6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2322201c160f08000000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656464636261605b535955544e4846423b342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8b929fa2aaadb3b5b7b8b9bab9b7b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b3b4aeaca69f9792857b6e61594f4430261c110600000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000030d18212834404a545e69707d88939fa6b0bbc5ccc7bdb3a9a0958e81756d63594f453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000050b101416171d202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a18161413110d07050200000000000000000000000000000000000000000000000000000000000000000000000000010406090e12141517191c1d1e1f1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201f181715110c0600000000000000000000060b0f1213191c1d1d1d1d1d1d1d1d1d1a1312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424e585f696e73747474747474747474747474716c62594f44382c201307000000000000000006131f2c3945515d676d7478797979797979797979766d685d5245392c201307000000000000000000000000000000000007121d27303c45505a626c71787979797979797979797979756f65544b4034281c1004000815212e3a47535f6a6f7879797979797979797979797978736d665c554b423930261d140a000000000000000000000000000000000000000000050e17212a333c464e585f696e767879797979797979797979797978716c6256493d3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11151b1b22272b2d2e30323436373839393939393939393939393939393939393939393939393939393939393939393939393939393938302f2c2721191108000000000000000000000000000000020a11171d262d3338394045474a4d4b5153555556575758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858575656545350494c4947433c3a363128231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea4aeb4babec2c0bdb5afacaba9a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6aaa29f9b948f857d70695f53473e331e140a0000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000010b151f2a333c44515c666e7b85929aa4afb8c2cdcbc0b5aba2979083796d605b51473e332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2927252320201d1814110e090400000000000000000000000000000000000000000000000000000000000000000001070d1113141a1e20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d17100900000000000000020a11171b1f2025292a2a2a2a2a2a2a2a2a27201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b545f6a6f7b808080808080808080808080807e716b6054483b2f22150900000000000000000714202d3a4753606d798185868686868686868686827a6d6054473a2d21140700000000000000000000000000000000050e18232e39424d57616c717e8486868686868686868686868175665c5145382c1f1306000915222f3c4855626f7c848686868686868686868686868580786d675c544a42382f261c110600000000000000000000000000000000000000040e172029333b454e585f6a6f7b8285868686868686868686868686857e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171d20272b2d3337393b3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646443d3c38332b23190f0500000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494846443f3f3c3b37322d2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c97a1adbabfc6cac0b6aeaba39f9e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9a999798928e89827b706b60574d42352c210c020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000007121d27313c45505a606d78839097a2acb6c0cacbc3bbafa39992857b6e675d514940352c21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000008121a22282d3031373939393939393939393939393939393939393939393939393939393939393939393939393939383737353432302d2c2924201e1a14100c070000000000000000000000000000000000000000000000000000000000040a0f13181d2021252a2d2e303335363738393939393939393939393939393939393939393939393939393939393939393939393939393939393831302d29221b12090000000000020b141b22272b2d3236373737373737373737342d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a45515c666f7c858c8d8d8d8d8d8d8d8d8d8d8d8d897c6f6356493c3023160900000000000000000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e3225180b000000000000000000000000000000020b17202834404b545f69717e8b91939993939393939393999286796d6053463a2d201307000b1724313e4a5764717d8a949393939393939393939a93928d82796d665c544a42382d2217140a0100000000000000000000000000000000040d162029323b454d575f6a6f7c858f929793939393939393939393978e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141922282d3237383f4446484a4c4e505152525353535353535353535353535353535353535353535353535353535353535353535353535353514a48443d352b21160b0000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3b3937332d2f2e2b26211e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b3becacbc1b7aea49d999291908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8c8b8885817c766e6960594f453c31231a10000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000060f18232f39434d57616c74808d959fa9b3bec7cdc3b9afa59f92877d70695f554b40372e231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000005101a242c33393c3d44464646464646464646464646464646464646464646464646464646464646464646464646464645444342403f3d3a39352f2d2a251f1c18120b030000000000000000000000000000000000000000000000000002080d161b1d24292c2d30363a3b3d404243444545464646464646464646464646464646464646464646464646464646464646464646464646464646453e3d39342d241b1006000000000a141d262d3337393f43444444444444444443413a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d798390979a9a9a9a9a9a9a9a9a9a9a92867b6e6154483b2e21150800000000000000000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3226190c0000000000000000000000000000000a141d29323b45515c666e7b86929e9fa49f9f9f9f9faa9f958d8073665c5145382c1f1306000713202d3a4653606d78828f959fa79f9f9f9f9f9fa49f9e948f82786d665c544a3f3328261c130a010000000000000000000000000000030d161f28323b444d575f696e7c8592979ea1a99f9f9f9f9f9faaa29791857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a33393c43474950535457595b5d5e5e5f5f606060606060606060606060606060606060606060606060606060606060606060606060605e56544f473d33271c1004000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323131302f2e2d2b272222221f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5cfc6baafa59d928d868483828282828282828282828282828282828282828282828282828282828282828180807e7b79746f6a615e574f473d332a1f1108000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000040d18222934404b555f69717e8a929da7b1bbc5cfc5bbb1a79e938c7f726b60574d43392f251c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000b17222c363e44494a5053535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4b494745403b3a36302c28231c150c060000000000000000000000000000000000000000000000050c131921272c2f35393a3e4246484a4c4f50515252525353535353535353535353535353535353535353535353535353535353535353535353535353524b49453e362d22170c00000006111b262f383f44464c4f5050505050505050504d4644403930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935404b55606b73808d95a0a9a7a7a7a7a7a7a7a99f948c7f72695e53463a2d21140700000000000000000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3226190c000000000000000000000000000006111b262f3b444f59606d79839098a2acafb5acacacaea2989083796d60544b4034281c10040006121f2c3844505c666d79829095a0a7b1acacacb6afaca69e948e81786d665b504440382e251c130900000000000000000000000000030c151f28313a444c565e696e7b859197a1a9adb3acacacacb4aaa29892857c6f695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202930363e45494e54535b6061636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c201307000000000000000000000000000000000000000003070c10131417181d1f2022222324242525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524232321201f1b171615130f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7cfc2b6aa9e938d807b787675757575757575757575757575757575757575757575757575757575757575747473716e6c66626058524d453d352b21180e00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0808080808080808080808080808080c161f2a343c45515c676e7b85929fa4aeb9c2cdc6bdb3a99f958e81756d62594f453b31281d130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110004101c28333e485055575d6060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a585653514b4746423b38342e271e17110a020000000000000000000000000000000000000000080e161e252a32383a4145474b4d525457595b5d5e5e5f5f60606060606060606060606060606060606060606060606060606060606060606060606060605f585650483e34291d110500000b17222d3841495053585c5d5d5d5d5d5d5d5d5d5a53514a42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a45515d676f7d87939fa7b1b3b3b3b3b3b6aca1978f82776c60574d42362a1e120500000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3226190c00000000000000000000000000040d17222d38414c56616b73808d95a0aab4bbc0b9b9afa59f92857b6e665c5142392e23180c000003101c28343f4a545d676d7a839095a0a8b2bab9c0bbb9b0a69e938e81786c605c524a40372e251b12090000000000000000000000030c151e27313a434c565e686e7b849197a1a9b3b9beb9b9bdb4aaa29892867c6f6a5f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a323b41465055586062656c6e70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797977706b6054483c2f2216090000000000000000000000000000000000000000000000040607070c1013141516161717181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817161513120f0b060806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5bfcbcec1b4a89b8e81756e6869696969696969696969696969696969696969696969696969696969696969686867666462605b54544e46423b332b23190f0600000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c14141414141414141414141414141414141d28313c46505a606d79839098a2aeb6c0cbcbbfb5aba1979083796d605b51473d33291f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a68676563605d5554524d464440393027221b140b030000000000000000000000000000000000010a111a202830363d43484b515458575e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b64625a5045392d21150800030f1b27333f49535b6065696a6a6a6a6a6a6a6a6a67605c544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1925303a444f59606d79849199a4afb9c0c0c0c0bbafa49a92857a6e655b50453b31251a0e0200000000000000000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3226190c000000000000000000000000010c161f27333f49535e68707d88939fa7b1bcc5c6bcb1a79d938a7e71695f544b4030271d12070000000c17232e38424b555d686d7a839096a0a8b2bac4c8c1b8afa59e938e80746e645c524940372d241b1209000000000000000000020b151e273039434c555e686e7a849196a1a9b2bbc5c9c7bdb5aba39892867d6f6a60584e453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a343c444d525a61646a6f73787b7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686847d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1c9bcafa396897c70635e565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a59585553504a47433d363029201911070000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629212121212121212121212121212121212121242f39434e58616c74818e95a0aab3bec8cbc2bbaea39992857b6e675c51493f352b21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000a1623303c4955616c70777979797979797979797979797979797979797979797979797979797979797979797979797979787776757372706d6766615e5753514a423c332d261d150c03000000000000000000000000000000000a131c232c323a41464f54555d606569696e7073757677787879797979797979797979797979797979797979797979797979797979797979797979797979797978716c6256493d3024170a0005121f2b3744505b656c7276777777777777777776746d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212935414c56616b74818e96a0abb5c0cbd0c6bcb1a79f93887d70685e53493f33291f14090000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000007131d28313a44505b656e7a85929aa4afb9c3cabfb4aaa0958e81746c61574d42392e1e150b0000000006111c26303a434c565e686e7a849196a0a8b2bbc4cac1b7afa59d938d80746e635b51493f362d241b120800000000000000020b141d263039434b555d676d7a839096a0a8b2bbc4cdc7beb5aba39992867d706b60584e463c33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323c464e565e616c71777c8084878a8c8e9091919292939a93939393939393939393939393939393939393939393939393939393939393939393968e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc7baaea194877b6e61544d4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4d4b4846443f3a3a38342e27221b140b0200000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e35404b555f6a717e8b939da7b1bcc5cdc2b9afa59f92877d6f695e554b40372d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000a1724313d4a5764707e83868686868686868686868686868686868686868686868686868686868686868686868686868585848382807e7c7a77736e6964605c544e443f382f261e150a00000000000000000000000000000008121c252e353d444c52596063676d7176787b7d7f8283848585858686868686868686868686868686868686868686868686868686868686868686868686868686857e7164584b3e3125180b000613202d394653606c787f8283838383838383838380786d6053463a2d201307000000000000000000000000000000000000000000000000000000000001040607090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a141d29333b46525e68707d8a939da8b2bdc7d2cabfb4aaa0958d80736b61564c41382d21170d030000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000060f18242f3a434e58606c77828f97a1acb6c0cbc3baaea2989083796d605a50453b30271d0c0300000000000a151e28313a434c565e686e7b849196a1a9b3bbc5c9c1b7afa59d928d80736d635b51483f362d241a11080000000000000a141d262f38424b555d676d79839095a0a8b2bac4cdccc0b6aca49992877e706b60594f463c342a21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444e585f686e757e84888d919696989a9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa89c8f8276695c4f4336291c100000000000000000000000000000000000000001040707090b0e101112121313131313131313131313131313131313131313131313131313131313121111100f0d0b09070604000000000000000000000000000000000000000000000000000105090b0c1113131313131313131313110908060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc7baada194877a6e6154474746464646464646464646464646464646464646464646464646464646464646464646464646464646444039332d261d140a00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c45515d676e7c86929fa5afb9c3cec4bbb0a69d938b7f726b60574d43392f251b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100111e2b3844515e6b778490959393939393939393939393939393939393939393939393939393939393939393939a9392929291908f8d8b8986837f7b75716d665f585049413830261c11060000000000000000000000000006101a242e3740474f565e616b6f747a7e8285878a8c8e909191929293999393939393939393939393939393939393939393939393939393939393939393939393979184776b5e5144382b1e11000a1724303d4a5763707d8a8f9090909090909090908a7e7164574a3e3124170b00000000000000000000000000000000000000000000000001050707070d111314161718181919191919191919191919191919191919191b262f3b45505a616d7a85919ea5afbac4d0ccc4baaea2989083796d60594f443b2f261b0f05000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000030c18212935414b55606a727f8c949fa9b3bec7c3baafa59f92867c6e675d51483e332a1e150b000000000000030c161f28313a444c565e696e7b849197a1a9b3bbc5c9c0b7aea49c928c7f726d625a50483e362c231a11070000000006111b262f38424a545c676d798290959fa7b1bac3ccc8c0bbafa49a93877e716c61594f473d342b22180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424c565f6a6f7a828a91969a9ea1a9a5a7a9aaabacacacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8276695c4f4336291c10000000000000000000000000000000000205080d11131416181a1c1e1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1e1d1c1a18161413100c0704010000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc8bbaea295887b6f6255545353535353535353535353535353535353535353535353535353535353535353535353535353535353514a443f382f261b1106000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474747474747474747474747474747515b606d79839198a2aeb7c0cbc6bcb2a99f948e81746d62594f453b31271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9d9b9a989992908c86827d786f6a605b534a42382e231710060000000000000000000000040d18222c364049515961686d757c81858b8f929796999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9285786c5f5245392c1f12000c1825323f4b5865727e8b989d9d9d9d9d9d9d9d988c7f7265594c3f3226190c0000000000000000000000000000000000000000000003080d11131417181d202122232425252626262626262626262626262626262626222d38414d57616c75818e97a1adb7c0cccfc4baafa59f92867b6e665c51473d32291d140a00000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000b151e2a333c45515d676f7c87929fa6b0bbc5c6bcb2a89e938b7e716a5f554b40362c21180c0300000000000000040d161f28323b444d575e696e7b859197a1a9b3bcc5c9c0b6aea49c918b7f726d625a50483e352c2319100700010a1317222d38414a545c666d79828f949fa7b1b9c3ccc8c0b6ada39f93887e716c61594f473d352b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686f7c858f939ea0a8abadb2b2b4b6b7b8b8b9b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b5a99c8f8276695c4f4336291c10000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2a29272422201f1c1813100d070100000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f0700000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcabdb1a4978a7e7167626160606060606060606060606060606060606060606060606060606060606060606060606060606060605c54504941382d22170b000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c54545454545454545454545454545454545454545454545458626d75818e95a0aab4bfc9cbbfb4aaa1969082786d605b51473d33291f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacacabaaa9a8a6aba39f9d99928f8a837c726c655c544a3f342822180e03000000000000000000010c161f2a343e48515b636b707a82898e92989c9ea2a9a6a8a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5aaaaaaaaaaaaa5988c7f7265594c3f3226190c0000000000000000000000000000000000000000060b1013191d20212424292c2d2f30313232323333333333333333333333333333333333333f49535e69717e8a939ea9b3bec9d1c7bdb2a89e938b7e71695f544b40352c20170b0200000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c04040404040400000307121d27303c45505a606d79849199a3aeb8c2cbbfb4aaa0968e81756c62584e43392f241a0f06000000000000000000040d162029323b454d575f696f7c859297a2aab4bcc6c8bfb6ada39b918b7f716c615a50473e352b2219100709131c2527333f49535b666d78828f949fa6b0b9c3cbc9c0b6aea49c918b7f726c625a50473e352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7a8491979ea5acb2b8b9bdbfc1c3c4c4c5c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2b5a99c8f8276695c4f4336291c1000000000000000000000000003090e14191e2024292c2d303234363738393939393939393939393939393939393939393939393939393939393939383837373533312f2d2c2923201d18120d0801000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed2d1c4b7aa9e918479726f6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605b53493f33271b0f030000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756961616161616161616161616161616161616161616161616161616a727e8b939ea7b1bcc6d0c7baaea39891847a6e665c51493f352b21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b5afacaba39f9c9590867f776d665c50443e342a20150a00000000000000000007131d28313c46505a636d737d858f939b9fa2aaabadb3b2b5b6b7b8b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1b6b6b6b6b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000070c11171c1f252a2d2e312f35393a3c3d3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505b656e7b85929fa5afbbc4cfcbc0b5aba1968e81756c62574d42392e231a0e050000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261911111111111111060b0f1218232e39424d57616c75818e96a0abb5bfcac4baaea3989184796d605a50463c31271d12080000000000000000000000040e172029333b454d575f6a6f7c859298a2aab4bcc6c8bfb5ada39f93877e716c61594f473d342b221910121b252e374044505b656c78818e949ea6b0b8c2cbc9c0b7aea49c928c7f726d625a50483e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839096a1a9afb8bdc3c5c9cac6c5c1beb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5a99c8f8276695c4f4336291c100000000000000000000000060b151a1e252a2d2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464544444342403e3c3a38342f2c29241d19130c04000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97acb6c0ccd2c5b9aca09691847f7c7a7a79797979797979797979797979797979797979797979797979797979797979797979797979797979766c655b5044372b1f12050000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f7c86929fa5afb9c3cec7beaea49f92867c6f685e544b403728231c140c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2c0c0bbb9b5afaca7a098928c82786d605a50463c31261b0f0200000000000000010d18242f3a434e58616c737f8891979ea6acaeb4b8b9bebfc1c3c4c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1bec3c3bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000030b12181c23282b3036393a3d40414547494a4b4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d57606c77828f97a2adb7c1cdcdc5bbafa39991847a6d605a50453c30271d1108020000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261e1e1e1e1e1e1e1e1e171b1f202834404b545f69717e8b939ea8b2bdc6c4baafa59f92867c6f675d51483f342a1f150b00000000000000000000000000050e172029333c454e585f6a6f7c869298a2aab4bdc6c7bfbbafa49992877e716b61594f473d342b22181b242d374049525c606c77818e939ea6b0b8c2cacac1b7afa59d928d80736d635b51483f362c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8a959fa8b2bbc1c8cecec5bebab8b4b3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99c8f8276695c4f4336291c10000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535352525151504f4d4b494745403a39352f29241e160d0800000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afbbc8d4c9bdb2a8a096918b8987868686868686868686868686868686868686868686868686868686868686868686868686868686868682776c605346392d2013060000000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f827b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b849198a3aeb7c1ccccc0b6ac9d928b7e716a60564f48433d342e261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c5d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d0d0ced1cbc7c5c0bbb9b1aaa39f948d80746c61584e43372b1f14090000000000000004111d2935404b555f6a717e8a939aa1a9b0b8babfc5c6cacfcecfd0d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c5b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000060c151d23282e34383a4146474a4c4b5154555657585859595959595959595959595959595959595959545f69727f8b949fa9b3bec9d0c5bbb0a69f92877d6f685d52483f332c282119130c0500000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f322b2b2b2b2b2b2b2b2b2b22272b2d343d45515c666e7b86929fa5afbac4c7bdb2a89e938b7f726a5f554b41362d22180d030000000000000000000000000000050e17212a333c464e58606a6f7d869298a3abb5bdc7ccc0b5aba39992877d706b60594f463c342a21242d363f49515b636e74808d939da5afb8c1cacac1b8afa59d938d80746e635b51493f362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b7783909da7b1bac4cdd4cbc2bcb4aeaba7a9a29e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c8f8276695c4f4336291c100000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060605f5f5e5d5d5c5a575553514b47454039352f28201a110a01000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1cec4bab2a8a19e9895949393939393939393939393939393939393939393939393939393939393939393939393939393939993887c6f6255493c2f2216090000000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f87878787878787878787878787878787878787878787878787878787889196a0aab4bfc9d4c8bbafa49a8d80746d67636059544f443f3830261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c4c5c7cbd1d2d4d4d1cbc7c3bcb4aea69d928b7e716a5f53473b3025190e000000000000000613202c3945515d676f7c86929fa4acb3bbc1c6cad0d2d4d1d0cfc9c6c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1bec3c3bfb2a5988c7f7265594c3f3226190c0000000000000000000000000001090f181e272e34383f44464c52545759555d6062636465656566666666666666666666666666666666666666666e7b86929fa6b0bbc5d0cabeb3a99f948c7f736b60564c48433d38332a251e170e07000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f37373737373737373737372d3337393e47505a606d79839098a2aeb7c1cbc0b5aba1968f81756d62584e433a2f241b0f0600000000000000000000000000000000050f18212a343c464e58606b707d869299a3abb5bdc7c7bdb5aba39992867d706b60584e463c332a2c363f48515b636d73808d929da5afb7c1cacbc2b8b0a69e938e81776c605c524940372d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8995a0acb9c2ccd6ccc2b9b1aaa29f9a969792919090909090909090909090909090909090909090909090909090909090909090909090908e8174685b4e4135281b0e00000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6a68666462605c5553514b45413a322c231c130a00000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f130600000000000000000000000000000000000000000000000000000713202d3946525d687784919dabb5bfcbd5ccc4bab2adaba5a2a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a496897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949ea0a8b2bcc6d1d2c6b9ac9f9387807d79756f6b636059504a42382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9bbc0c2c6c7ccd2d7d4cfc6bfbaaea49f92867c6f62564d42362a1d12070000000000030f1c28333f4a54606d79849198a2aeb6bec4cdd3d6d5cec8c5c3bfbeb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1b6b6b6b6b2a5988c7f7265594c3f3226190c000000000000000000000000010a131b212a303940454a5053565e61646668676d6f7071727272727272727272727272727272727272727272727278839098a2aeb8c2cdd3c6baada2979082786d63605d55544e48443e363029201910070000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c444444444444444444444444443f4446485059616c73808d95a0aab4bfc9c4bbafa39991847a6d605b51463c31281d1209000000000000000000000000000000000000060f18222a343d464f59606b707d879299a3abb5bec7c7bdb5aba39892867d6f6a60584e453c33363e48505a626d737f8c929ca4aeb7c0c9cbc2b8b0a69e948e81786c655b504a40372e251b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546774808d9aa7b1bccbd4cec4bab1a79f98928e89878584848383838383838383838383838383838383838383838383838383838383838383838383817c6f6255483c2f221509000000000000000b151e2730383f444d53565e6165686d6f7174767778787979797979797979797979797979797979797979797979797979797979787777767573716f6d6764605d55524c443e352e261c120900000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000000000005111d2935414c566673808d99a3aebbc1c9ceccc4bdb9b7b2afadadacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaacb2bac4cfd8d4c8bbafa49a938d8986827c776f6b605c544a42382d22170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabacafb5b5b9bbc0c7d0d4d8d1cbc0baaea3988e8175695e5246392e23180c000000000006121f2b3844505b66727f8b96a0aab4bfc7d0d6d6cfc9c3bcb8b7b2b3adabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5aaaaaaaaaaaaa5988c7f7265594c3f3226190c0000000000000000000000000a131b252d333c424b51545c6063686d707375777a7c7d7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818e959faab4bfcad4d2c5b8ab9f92857b7572706d67626058554f46413a322a2219100600000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265595151515151515151515151515151495053555a626b707e88939fa7b1bcc5c4bab0a69f92877c6f685d52493f342a1f160c0000000000000000000000000000000000000000061018222b343d474f59616b717e879299a4acb6c0ccc6bdb4aaa29892867c6f6a5f574d453b3e48505a626c727f8b919ca4aeb6c0c9cbc3b9b0a69f948f82786d665b53493f382e251c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667683909da9b6c3cdd5c9bdb2a89f959086817d7a7877777777777777777777777777777777777777777777777777777777777777777777777777756f6a5f53473a2e21150800000000000007121c273039424a50575f62686e72767a7c7e808284848585868686868686868686868686868686868686868686868686868686858584848382807e7c7975716d67605d564f4740382e241b1007000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000010d1924303b4754616e7b86929fa6afb9bdc4c6c8c9c5c4bebcbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9afa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b6adadadadadadadadadadadadadadadadadadadadadadadadadadadadaeb7b9bdc4ccd5ded8ccc0b6aca49f9a98928f89837c736d665c544a3f33281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9fa3aba9acafb5bdc3cbd3dcd6cbbfb4aa9f92867b6e61554b4034281c1004000000000613202d394653606c7884919ea8b2bcc6d0d9d6cdc5beb9b1acaaa5a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9285786c5f5245392c1f12000c1825323f4b5865727f8b989d9d9d9d9d9d9d9d988c7f7265594c3f3226190c000000000000000000000008111b252d373f464e545c60666d70757a7d7f82848688898a8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8e939ea7b1bcc6d0dfd2c6b9ac9f938884817f7c79746f6a636159524c443c342a22180f06000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b6062656c717d86929aa4afb9c3c5bbb2a89f948c7f726a60564c41372d22180d04000000000000000000000000000000000000000000071019222b353d474f59616c717e87939aa4afbbbfc8c6bcb4aaa29892857c6f695f574d4547505a616c717f8b919ba3adb6c0c8ccc3b9b1a79f948f82796d665c544a41382d261c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2d2c5b9aca19690827b74706d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68625f584e43372b1f12060000000000040d18232e39424a545c60696e757a7f8387898b8d8f90919292929993939393939393939393939393939393939393939393939a9392929190908f8d8a8886827e7a746d686159524a40362d23190f04000000000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000814202d3a46525e6973808d949ea5acb2b7b9bbc0bdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3e6dcd4ccc7c3c2bababababababababababababababababababababababababababababbc4c5c9ced1d1d2d2d2c7beb6afacaaa39f9b95908780786d665b50443e31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100111d2a3744505d6a77838d90909090909090909090909090909090909090909090909090909090909090909090909091919299979c9fa4abb1b9c1cad3dcd0c6bbaea3998c8073675c5145382c1f130600000004101c2834404b5563707d8a96a0acbac4ced8d6ccc4bbb3ada7a09d989597929190909090909090909090909090909090909090909090909090909090909090909090909090908f83776a5d5144372a1e11000a1724303d4a5763707d8a8f9090909090909090908a7e7164574a3e3124170b00000000000000000000060f1a232d373f4951585f666d73797d82868a8c8f91939a969798989899999999999999999999999999999999999999999b9ea5afb9c2ced8e0d4c8bbafa49a93918e8c8985817c77706b615e564e463c342a21180e030000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f726a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b656c6e72767e859298a2acb6c0c6bcb3a9a1968f82776c60584e443a30251b10070000000000000000000000000000000000000000000000071019232b353e47505a616c717e88939fa3adb6bfc8c6bcb3aaa29792857b6e695f574d4f59616c717e87939fa3adb5bfc8ccc3bab1a79f959082796d675c544a42382f261b140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3cabeb3a99e9184796e6963615e565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b55534e463c31261a0f0300000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9e9d9d9b999799928f8a85817a706c635c52483f352b21160a000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000005111e2a36424d57606d78828e939ea0a8aaacafb6b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3eae0d8d0cac7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6c8ccc7c0bbb9b4aeaca79f99928c81786c605a5043392f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000915222f3c4855626f7c80838383838383838383838383838383838383838383838383838383838383838383838383848586888b8f93999fa7b0b8c1cdd6d7cbbfb5ab9e9285796d6053463a2d20130700000006131f2c3845515c6776828f9ca8b2bdccd6d9d0c4bab2a9a19e95908c898785848483838383838383838383838383838383838383838383838383838383838383838383838383827c6f6256493c2f231609000613202d394653606c777f8283838383838383838380786d6053463a2d201307000000000000000000030d18212b353f49515b626a6e797f848a8f9299999b9e9fa4aca4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a8aaafb7c1cbd4e0e4d8ccc0b6aca49f9e9b9898928e89847d756d685f584e463c332a1f14090000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f77777777777777777777777777777777777778797b7f838b9297a2aab4bec3bdb4aaa29791847a6d655b50463d32281e13090000000000000000000000000000000000000000000000000007111a232c353e48505a626c727f8b919ca4adb6c0c8c5bcb3a9a19791847b6e695e5659606b707e879299a4afb5bfc7cdc4bab2a8a09590837a6d675d554b42382f261d140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd3c6baada2978a7d71675e5754524c5150505050505050505050505050505050505050505050505050505050505050505050504f4847433c342a20150a000000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacb6afacacabaaaaa9a8a6aba39f9c98928d847d736e635a50473d32271b0f040000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000020e1a25303b44505c666d79818b91969b9d9fa4aca4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aa96897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3e2d8cec6bfbab8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8b9bbc0c5c6c8c6bfbab9b1aba39f938d80746c61554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000815212e3a47535f6a6f747676767676767676767676767676767676767676767676767676767676767676767676777778797b7e828790959ea6b0bbc5cfdad1c6b9ada197897c6f6256493c2f2316070000000713202d3a4653606d7986929facb9c4ceddd2c7bdb2a8a197928a847f7c7a78777776767676767676767676767676767676767676767676767676767676767676767676767676756f6a6054473b2e2215080005121f2b3744505b656c7276777777777777777776736d665c5044382c1f120600000000000000000009141f29333d47515b626d727c838c91969b9fa3aba8aaacafb6b1b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b6bac1c9d3dde6e8ddd2c7beb6afacaaa8aaa29f9a95918a817a6f6a5f584e453c31261a0d0300000000000c1825323f4b5865727e8b98a5b1becbd1c5b8ab9e92858484848484848484848484848484848484848586888b90949fa2a9b3bcc1bab2aba29892857c6e685e53493f342b20160c01000000000000000000000000000000000000000000000000000008111a232c363e48505a626d727f8c929ca4aeb6c0c9c5bbb3a9a19691847b6e685e606b707d879299a3abb5c0c7cdc4bbb2a8a09690837a6d685d554b433930261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0d2c5b8ab9f9285796d60554d474641444444444444444444444444444444444444444444444444444444444444444444444444423c3a37312a22180e0300000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b7b6b5b3b5aeacaaa29f96918a80736c62594f43382c21160a0000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000009141f28343f4a545d676d757e848a8e91939a9697989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3dbd0c6bcb4aeacababababababababababababababababababababababababababababababababababababacafb6b8babec5cbc7c3bdb5afa59d928b7e71675d5145382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110006121f2b37434e585f62676a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b666d6f71767b838f949ea9b3bec9d5d5c9beb3a9988b7f7265584c3f2f24180d0100000916232f3c4956626f7c8999a3aebbc7d5d7ccc0b5aba19691857d77726f6d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696260584e43372b1f130600030f1b27333f49535b6065696a6a6a6a6a6a6a6a6a67605c544a3f34281c10030000000000000000020e1a26313b454f59626d727f8690959ea1a9acafb5b5b7b9bbc0bdbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc1c2c6cbd3dbe5e0e0e4d9d0c7c0bbb9b7b4b3aeaba7a09d938e857c6f6a5f574d42372b1f150b01000000000c1825323f4b5865727e8b98a5b1becbd2c6b9ada19792919191919191919191919191919191919191919299989c9fa6adb3bcc1b7afa8a09992867d6f6a5f564c41382d22190e040000000000000000000000000000000000000000000000000000000008111a242c363f48515b636d73808c929ca4aeb7c0c9c5bbb2a8a09691847a6e686a6f7d869299a3abb5bdc7cec5bbb3a9a19691847a6e685e564c433930271e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbcfc2b5a99c8f8276675c51433b3936303737373737373737373737373737373737373737373737373737373737373737373737352f2e2b2620181006000000000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c5c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c4c5c4c3c3c2c0bfbbb9b4aea9a19e928b7e716b6054483d32271b0f0000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000020b17232e38424b555d606c71787d81848688898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b867a6d6054473a2d2114070000000714212d3a4754606d7a8793a0adbac6d3d6cabfb4aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9fa4acabadb3bbc2cacfc7c0bbaea49e9184796d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100030f1b26313c464e53555a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d545c606264696e79828f97a1adb9c7d2dacfc1b4a79b8e817468554b4035291d110400000c1925323f4c5865727f8b98abb5bfcbd7d4c7bbafa49991847b706b6562605d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c56544e463d32271b0f0300000b17222d3841495053585c5d5d5d5d5d5d5d5d5d5a53504a42382e23170c00000000000000000005121e2a36424d57606b727f8b9298a0a7adb2b9bbc0c2c4c6c8ccd2cbcbcbcccccccccccccccccccccccccccccccccccccccccecfd2d7d3d3d3d3d3d4d5d9d2ccc8c6c4c1bebab8b1aca59e9792857c6f695f53463e31271d1207000000000c1825323f4b5865727e8b98a5b1becbd5c9beb3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9fa3aba9abb0babec3baafa59d9691877e706b60584e443a2f261b100700000000000000000000000000000000000000000000000000000000000008121a242d363f49515b636d73808d929da5afb7c1c9c4bab2a8a09690837a6d6f7c869298a2abb4bdc7cec5bcb3a9a19791847b6e685e564c433a31271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbcdc0b3a79a8d807467554b40312d2a252a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2822211f1a150e060000000000000613202c3945525d68727f8c939da6aeb4bbc0c7c8cdc7c4c3bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9bbc0c3c5c8cbc7c5bfbab2ada49f92877d6f63584e43382c1c110600000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000006111c26303a434b515a62666c7074777a7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e675d5145392c2013060000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea29892919191919191919191919191919191919191919191919191919191919191919191919192939a9a9fa2a9b0b8c2cbd1cbc0b9ada1968c7f73655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000a15202a343c4347484d5050505050505050505050505050505050505050505050505050505050505050505050504b515355575f676d7a85929eacb6c0ccd8d0c4b7aa9d918477675d5145392c20130600020e1b2835414e5b6874818e9ba7b4c1d1dcd2c6b9ac9f93877d6f6961595654524c51505050505050505050505050505050505050505050505050505050505050505050505050504f4947433d342b20160a00000006111b262f383f44464c4f5050505050505050504d46443f3830261c11060000000000000000000714212d3a46535f69707d87929fa2aab1b9bdc4c7cbd1d1d2d1cdcbc9c8c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c8c9cbced2d2d1d0cac6c3bcb8afa9a19791857b6e615a5043392f24180c000000000c1825323f4b5865727e8b98a5b1becbdacfc5bbb3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacaeb5b6b7bcc2c8bdb2a89d938e847c706c61594f463c32291d140a000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d939da5afb7c1cac4bab2a8a09590837a7c859298a2aab4bdc6cfc6bcb3aaa19791857b6e695e564c443a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbfb2a5988c7f7265594c3f2e261d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1515120f0a0300000000000004101c2834404a54606d7a85929fa5afbabfc6ccd0cac2bbb7b6b4aeacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacafb5b7b8bcc3cbd0cac4bdb9aea3999083766a605448382e23170c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000a141e28313a414550545b606368686d6f70717172727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e695e554c4135291d11040000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ac9f928684848484848484848484848484848484848484848484848484848484848484848484858586898d92979fa6b0b9c3cdd5c9bdb2a99e9184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000030e18222a31373a3c41434343434343434343434343434343434343434343434343434343434343434343434344404546484d555e68727f8c9aa4afbbc8d4d2c6b9ac9f93867a6d6053473a2d20140700030f1b27333f49536a7784919daab7c4d0d8ccc0b6ac9b8f82756b60564f494745414443434343434343434343434343434343434343434343434343434343434343434343434343423c3b37322b22190f04000000000a141d262d3337393f43444444444444444443403a38342e261e150a00000000000000000006121f2b37434e58616e7b859299a3aeb4bcc3c9cfd3d4cec9c5c4c0bebcbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababbbdbfc1c5c7cad0d6d3cec8c1bbb3a9a1978f82766c61554b4035291d10040000000c1825323f4b5865727e8b98a5b1becbd8d6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b9bbbfc3c4c7cdc5b9aca0968e81796f6a61594f463d342a20170b0200000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c606c77818e939ea5afb8c1cac3bab1a79f959083859297a2aab4bcc6cfc6bcb4aaa29892857c6f695f574d443b32281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180d08111111111111111111111111111111111111111111111111111111111111111111110f09080603000000000000000006121f2c3844515c66727f8c98a2aeb7c1cbd0cec5bebab0aba9aaa39f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa3abaaacb1bbc0c7cfcfc9bfb5ab9f94897c6f62544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000020c161f282f353f424a505357565d60626364656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565615e574d433a2f24190d010000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827878787878787878787878787878787878787878787878787878787878787878787878787a7c80858f949fa7b1bcc8d4cfc4b9aca196897c6f6256493c2f231608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000006101820262b2e2f3437373737373737373737373737373737373737373737373737373737373737373737372e34383a3c434c56616e7b87939facb9c6d2d4c7bbafa499887b6e6155483b2e2215080005121f2b3744505b657885929fabb8c5d2d4c8bbafa49a8a7d7164594f443e3a39352f37373737373737373737373737373737373737373737373737373737373737373737373737362f2e2b27201910070000000000020b141b22272b2d3236373737373737373737342d2c28231c150c030000000000000000000815212e3b47535f6a76828f97a2abb5bfc6ced5d5cec8c4bdb9b7b3b1afaeadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaeaeb0b2b5b8babfc6cad0d8d4cdc5bbb3a99f948a7e71675d5145392c1f13080000000c1825323f4b5865727e8b98a5b1becbd8d7cdc5bebab8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8babec0c5c7cbd1c4b7aa9e91847a6e695f584f473e342b22180e05000000000000000000000000000000000000000000000000000000000000000000000009131c252e374044505b656c78818e939ea6b0b8c2cac3b9b1a79f95909297a1a9b3bcc5cec7bdb4aaa29892867c6f6a5f574d453b322920160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a4988b7e7165584b3e3225180b0004040404040404040404040404040404040404040404040404040404040404040404020000000000000000000000000713202d3a4653606d7984919eaab4bec9d6d0c5bcb4aea69f9c979892919190909090909090909090909090909090909090909090909091919299989da0a7afb5bdc7d1d1c6bdb0a69b8f8275665c5044382c1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000040d161d24292f383f44464a4c525455565758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585854534d453b31281e1308000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d6f737a828f95a0acb8c4ced5c9bdb2a89a8d8073675a4d403025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000060e151b1f2122272a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a23282c2d303a46535e697784909daab7c3d0d7ccc0b5ab95887c6f6255493c2f221609000613202d394653606c7986939facb9c6d2d2c6b9ac9f93867a6d6053473d322d2c29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2923221f1b160f0700000000000000020a11171b1f2025292a2a2a2a2a2a2a2a2a27201f1c17110a0300000000000000000005111e2a36414c56626f7c88949fa9b3bdc7d0d8d3cbc3bcb8b2acaba7a4a2a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a3a5a8acaeb4babfc6ced6d7cdc4bbb0a69e9184796d6053473a2f24190d0100000c1825323f4b5865727e8b98a5b1becbdbcfc5bbb3adababababababababababababababababababababaeb3b3b9bbbfc6c5b9aca09691837b6f6a5f574d43392f261c11060000000000000000000000000000000000000000000000000000000000000000000000010a131c2527333f49535b666d78818e949ea6b0b8c2cbc3b9b1a79f9d9ea1a9b3bbc5cec7bdb5aba39892867d6f6a60584e453c332920170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adbcc5d0d6cabeb4aaa29f94908b88858484838383838383838383838383838383838383838383838383848586888c90959fa3abb5c0cbd7cfc2b8ac9f9286796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000040c13181d262d3338393d41454749494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4846423b33291f160c01000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555d6063686d7983909da8b2bdc9d5cec2b5a99c8f827669564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000030a0f1215151a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d181c1f202a36424d576875828e9ba8b5c1ceddd2bcafa396897c706356493d3023160a000714212d3a4754606d7a8799a4afbbc7d4d1c4b7ab9e918478675d5145392b21201d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1615130f0a040000000000000000030b12181c1f20272a2b2b2b2b2b2b2b2b2b28201f1d18120b030000000000000000000713202d3946525e6874818e9ba6b0bbc5cfd9d3c9c1b9b1aca8a19e9a989695949393939393939393939393939393939393939393939393939393939394949596989b9fa2aaaeb4bcc4ccd6d6cdc2b9ada1968a7e7164564c4135291d110400000c1825323f4b5865727e8b98a5b1becbd6cabeb3a9a29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa7acaeb5bdc3bdb2a8a09591857c6f695e554b42382d22170d040000000000000000000000000000000000000000000000000000000000000000000000010a1317222d38414a545c666d78828f949fa6b0b9c2cbc2b9b1aba9abadb3bbc5cdc7beb5aba39992867d706b60584e463c332a21170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a9b2bdced7d3c6baaea298928a837e7b7978777777777777777777777777777777777777777777777777777778797b7f838c9299a3afbbc3ced3c7baaea298887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000001070b141c22282b2d2f35393a3c3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312921170d0400000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c515151515151515151515151515151515151515151515151515151515151514b5153565e67707d8996a1acb9c5d2d1c5b8ab9e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000030608090e10101010101010101010101010101010101010101010101010101010101010101010070c10131a2531404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1b5c0ccd7cfc2b5a99c8f827669554b4035291913110d081010101010101010101010101010101010101010101010101010101010101010101010100f09080603000000000000000000030c151c23282c2d3337383838383838383838352d2c29241d150d0300000000000000000714212e3a4754616d7a86929facb9c2cdd7d5cbc1b7afa7a09d96918d8b898887878686868686868686868686868686868686868686868686868686868787888a8c8e92989fa2aab2bac4cfd9d5c9bdb2a89c8f8275685d5245392c20130700000c1825323f4b5865727e8b98a5b1becbd3c6baada297929191919191919191919191919191919191919298969a9fa3abb1bac3bab1a7a09791857b6e675d544a3f332820160c0100000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545c666d79828f949fa7b1b9c3cbc2bcb8b6b8b9bec5cdccc0b6aca49992877e706b60594f463c342a21180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cfd3c7bbb0a69f92867e76716e6c666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a676d6f72787f87929fa8b2bdc8d4cabfb4aa988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024292c2d2f30313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232322e2d2a251f170f050000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4545454545454545454545454545454545454545454545454545454545454045474c55606b7884919eabb7c4d1d2c6b9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000104040404040404040404040404040404040404040404040404040404040404040404000004091925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000815222f3b4855626e7b8895a1aebbd2ddcec1b4a79b8e8174685b4e412f24180e04010004040404040404040404040404040404040404040404040404040404040404040404040403000000000000000000000000000b151e272e34383a4044454545454545454545423a38352f271f150b01000000000000000c1925323f4c5865727f8b98a3aebac7d4d9cec3b9afa59e95908984807e7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7d7f82868c9298a1a8b2bdc7d1dacfc4b9ac9f92867a6d6054473a2d21140700000c1825323f4b5865727e8b98a5b1becbd2c5b8ab9f92858484848484848484848484848484848484858587898d9299a0a8b1bbc3b9b1a9a1979083796d665b50443d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a545c676d798290959fa7b1b9c3cdc8c4c3c5c6c9cfd4c8bbafa49a93877e716c61594f473d342b22180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0d0c3b7aa9e948a7e716c6461605b545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d555c6062656c727f8c96a0acb9c5d2d0c1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213191d202122232425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252521211e1a140d05000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42383838383838383838383838383838383838383838383838383838382f35393a434f596875828e9ba8b5c1ced5c9beb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000916232f3c4956626f7c8995a2afbcc8d5cdc0b4a79a8d8174675a4e4134271b070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2730394044464d515151515151515151514e4745403931271d120700000000000005111d2935414c566875818e9baab4bfcbd7d4c8bcb1a79e938e837d7874716f6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f7072757a7f869196a1abb5c0cbd7d3c7baaea3998b7e7164584b3e3125180800000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f787878787878787878787878787878787878787a7d80879195a0a9b3bdc3bbb2a9a0958f81786c60594f443a2f24190f06000000000000000000000000000000000000000000000000000000000000000000000000020b141d263039424b555d676d79839095a0a7b1bcc8d4d1d0d1d2d5d1c5b9aea49f93887e716c61594f473d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929fabb8c5d2cfc2b5a89c8f82756c615a5553504a5050505050505050505050505050505050505050505050504b5153535b606c7884919eaab7c4d1cec2b5a89b8f8275685c4f4235291c0f000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000306080d1113141616171818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181514120e090300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24292c31404d5a6673808d99a6b3c0ccdacfbcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a51535a5d5e5e5e5e5e5e5e5e5e5b53514b43392f24180c0000000000000713202d3946525d687784919eaab7c4d1dcd1c5b8aca0958e8179706c6565636261606060606060606060606060606060606060606060606060606060606161626365686d727c849199a3afbbc7d4d7cbbfb4ab9a8d8174675a4e413025190d01000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f726b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b686d70747c839197a1abb5c0c4bbb1a79e938c7f736b60564c41352922180d03000000000000000000000000000000000000000000000000000000000000000000000000020b141e273039434b555d676d7a839095a0acb8c5d1dddcdedfdbcec2b5a99d928b7f726c625a50473e352b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2cabeb3a9978a7e71645a504846443f44444444444444444444444444444444444444444444444440454649505b66737f8c99a6b2bfd1cfc2b6a99c8f8376695c504336291d10000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08070502000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e181d26333f4c5966727f8c99a5b2bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c60666a6b6b6b6b6b6b6b6b6b68605d554b4035291d100400000000000714212e3a4754616d7a8796a0acb9c5d2d5c9bdb2a89d9083796d67605b535655545453535353535353535353535353535353535353535353535353535354545557565d606a6f7d87929facb9c4cfdad1c2b6a99c8f837669564c41362a1d1105000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655e5e5e5e5e5e5e5e5e5e5e5e5e5e5e565d60636a6f7b859299a3afbbc2c3b9afa59f92877c6f685d52453f342a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000020c151e273039434b555d686d7a83919daab7c4d0dde9ebe7dacdc0b4a79a8d81746d625a50483e352c23191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798699a3afbbc7d3c6baada297877a6d6154473e3938332d373737373737373737373737373737373737373737372e34383a3f4a54636f7c8996aab4bfcbd0c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c121212121212121212121212121212121212121212121212070d1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d7377787878787878787878756d675d5145382c1f130600000000000a1723303d4a5663707d8996a8b2bdc9d5d2c5b9aca096897c6f675d555049494847474747474747474747474747474747474747474747474747474747474748484a4c5258606b74818e9aa9b3bec9d5d1c5b8ab9e928578685e5246392d201307000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655951515151515151515151515151514c5254585f696f7d87929fa6b0bcc5c1bbafa39991847a6d605a50463c31271d1207000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666d78828f9ba8b5c2cedbe0dfe0ded2c5b8ab9f92857c6f6a5f584e463c342a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8794abb5c0cbd2c5b8ab9f928578685e5246392d2b28222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a23282c2d3a4754616d7a8798a3aebac7d1c4b7aa9e9184776b5e5144382b1e11000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000105090b0b111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0505050505050505050505050505050505050505050505000c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79808484848484848484848481796d6053473a2d20140700000000000c1926323f4c5965727f8c98a5b2bfced9d1c4b7aa9e9184776b60554b443f3c3b3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c3d41454f59636f7c8997a1adb9c6d2d2c6b9ada197877a6d6154473a2e211407000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c454545454545454545454545454145474e57606b737f8c949fa9b3becac0b5aba1968e81756c62584e43392f23180f0500000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c78818e939eaab6c3cfd7d3d2d3d7d3c6baada29792857c6f6a5f584e463c332a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a4988b7e7165584b3e3225180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a07060400000000000000000815222e3b4855616e7b8894a1aebbd1d0c3b7aa9d9084776a564c41362a1f1c171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d181c202d3946525e687986929facb9c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000060c111517181e20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d08010000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e8a909191919191919191918a7e7164574b3e3124180b00000000000d1a2633404d596673808c99a6b3bfccd9cdc0b3a69a8d807367594f4339332d2f2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e2f2f353d4854606b7885919eabb8c4d1d5c9beb3a995897c6f6256493c2f231609000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f38383838383838383838382f35393c454f59606c78829097a2adbac1c7bdb2a89e938b7e716a5f554b40342921170c0200000000000000000000000000000000000000000000000000000000000000000109131c252e37404a525c606c77818e939ea5afbbc6d1cbc7c5c7cbd1cabeb3a9a29792857c6f6a5f584e463c332a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb2a5988b7f7265584c3f322519191818181818181818181818181818181818181818181818181818181818181818181818171312100c070000000000000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a5d50433025190f0b061111111111111111111111111111111111111111070c111d2a36414c566b7885929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000911181d2124252b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d19130f0a04000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c17171717171717171717171717171717171717171717171717171926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989e9e9e9e9e9e9e9e988c7f7265594c3f3226190c00000000000e1a2734414d5a6774808d9aa7b3c0cdd7cabeb1a4978b7e7164584b3e312722222121202020202020202020202020202020202020202020202020202020212122242c38434f596976828f9ca9b5c2cfdacfbcafa396897c706356493d3023160a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f322b2b2b2b2b2b2b2b2b2b24292c333d44505b666e7b85929fa5afbac4c4baafa59f92867c6e675c51453e33291e140a000000000000000000000000000000000000000000000000000000000000000009131b252e374049525c646e74808d939da5afb7c1cfc7c0bbb9bbc0c7cfc5bbb3a9a19792857c6f6a5f584e453c332a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccccbfb3a6998c807366594d4031272625252525252525252525252525252525252525252525252525252525252525252525252523201f1c18120b03000000000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d080000040404040404040404040404040404040404040400010d19253045515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000009121b22292e31323739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373633302d2c29241e1b160e090300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629242424242424242424242424242424242424242424242424242424242433404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cbc3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5ababababababa5988c7f7265594c3f3226190c00000000000e1b2835414e5b6874818e9ba7b4c1ced5c8bbafa295887c6f6255493c2f22171514141414141414141414141414141414141414141414141414141414141415151b2732414d5a6774808d9aa7b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261e1e1e1e1e1e1e1e1e191d2128333f4a545e69717e8a939ea8b2bdc7c1baaea2989083796d605a50453b30261c110600000000000000000000000000000000000000000000000000000000000009121b252d373f49525b636e74808d929da5afb7c1c9c5bdb5afacafb5bdc1c9c5bbb3a9a19792857c6f6a5f574d453c332a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcec1b4a89b8e817568584e43373233323232323232323232323232323232323232323232323232323232323232323232323232302d2c28231c150c030000000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000081e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000020b1b242d343a3d3e44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a39352f2b27201a140d05000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423631313131313131313131313131313131313131313131313131313131312f35414c566774808d9aa7b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabebebeb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b7b7b7b7b2a5988c7f7265594c3f3226190c00000000000f1c2935424f5c6875828f9ba8b5c2ced4c7baada194877a6e6154473b2e211406080707070707070707070707070707070707070707070707070707070707080a1926333f4c5966727f8c99a5b2bfccd7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261912121212121212080d1117222d38424d57616c75818e96a1abb5c0cabfb4aaa0958d80746c61574d42382e23170e040000000000000000000000000000000000000000000000000000000009121b242d373f49515b636e73808d929da4aeb7c0c9c5bbb3aba39fa3abafb7c1c9c5bbb3a9a19791857c6e695f574d453b332921170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd2d0c4b7aa9d9184776a5f534743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3a38342e271e150b0000000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000a141d2d363f454a4b515353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4745413a38322a251f170f080000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f4146525d687683909ca9b6c3cfd5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6b1b1b1b1b1aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec4c4bfb2a5988c7f7265594c3f3226190c0000000000101d293643505c6976838f9ca9b6c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd7cbbeb1a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c050505050505000106111c262f3b45505a606d7a849199a4afbbc2c6bcb1a79d928a7d70695e544a3f342820160c02000000000000000000000000000000000000000000000000000008121b242d363f49515b636d73808c929ca4aeb6c0c9c5bcb3a9a19992999ea5afb7c1c9c5bbb3a9a19791857b6e695f574d453b332921170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd1c5b8aca096887c6f625b544e4d4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4644403930271c120700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000006111c262f3f485056585e60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c47433d363129211a110800000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4b4b4c5159616d7a86929facb8c5d2d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4a5a5a5a5a5a5a59d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000a141d29333e45525d686f7d87939fa7b1bcc6c3b9aea49e92857b6e665c50443d32281e13080000000000000000000000000000000000000000000000000008121a242d363f48515b626d727f8c929ca4aeb6c0c8c6bcb3aaa19792868e939ea5afb7c1c9c5bbb3a9a19791847b6e695f574d453b332921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899aa4afbbc8d4c8bdb2a89b8e81756d6260585a595858585858585858585858585858585858585858585858585858585858585858585858585653514a42392e23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000b17222d3842505a62656a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605d56544e46423b332c231a1108000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c575757575757575757575757575757575757575757575757575757575757575758555d606b737f8c98a3aebac7d3d5c9bdb2a894877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939898989898989898988f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec2c2bfb2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000020b17212935414c56606b73808d959faab4bfcac0b9ada2979082786d60594f443a3024190d04000000000000000000000000000000000000000000000008111a242c363e48505a626d727f8c919ca4aeb6c0c8c6bdb4aaa29892857b818e939ea5afb7c1c9c4bbb3a9a19691847b6e695f574d453b332920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2cec3b6aa9e938b7f756f6a68666665656565656565656565656565656565656565656565656565656565656565656565656563605c544a4034281c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00030f1c28333f4a54626d717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68626058534d453d352c231a0f060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696464646464646464646464646464646464646464646464646464646464646464646566676d727d87929faab4bfcbd6d2c5b9aca196877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828a8b8b8b8b8b8b8b8b8b897f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b5b5b5b5b2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000050f19242f3a434f59606d78839098a2aebac1cabeb3a99f948c7f736b60564c4135291f160c0100000000000000000000000000000000000000000008111a232c363e48505a626c727f8b919ba3adb6bfc8c7bdb5aba29892867c6f78818e939ea5afb7c1c9c4bbb2a9a19691847b6e695e574d453b332920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c4cfd2c6baafa59b918b817c77757372727171717171717171717171717171717171717171717171717171717171717171717171706d665c5144382c1f1206000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0006121f2b3844505b66717f84868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a756f6a615e574f473e352c21180e0300000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f8276717171717171717171717171717171717171717171717171717171717171717171717273757a7f879299a3aebcc6d0dcd1c4b7ab9e918478675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d797d7e7e7e7e7e7e7e7e7e7d776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5a8a8a8a8a8a8a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462e23170c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000008131e28313d44505c666e7b86929fa5afbbc4c5bbb0a69f92877d6f685d52453f31281d1307000000000000000000000000000000000000000007111a232c353e48505a616c717f88939fa3adb5bfc8c7beb5aba39992867d6f6a6d78818e939ea5afb7c1c9c4bbb2a8a19691847b6e695e574d453b322920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba9b3bec9d5cbc1b7ada39b938e888482807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d786d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000613202d394653606c79869195939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a86827c766e6960594f473e332a1f150900000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ac9f92867f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e8082858c9299a3abb5bfced8dbcec1b4a89b8e817568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3945515c676d71727272727272727272706c655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989c9c9c9c9c9c9c9c988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000010c161f28343f4a545f69717e8b939ea9b2bebebebbafa39991847a6d605b51433a2f24180d01000000000000000000000000000000000000071019232b353e47505a616c717e87939aa4afb5bfc7ccc0b6aca49992877d706b60666d78818e939ea5afb7c1c9c4bab2a8a19691847b6e695e574d443b322920170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b97a1adb9c5cfd3c9bfb5ada59e9b96918f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b898074675a4d4134271a0e000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8698a0a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9999938f89827b706b61594f453c31261a0e05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea398928c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8f92989fa3abb4bdc6d1e0d3c7bcb0a6988b7f7265584c3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2934404b555c606465656565656565656563605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d898e8f8f8f8f8f8f8f8f8f8a7e7064574a3d3124170a0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000040d17232e38424d57626c75818f96a1acb6b1b1b1b5aba1968f81756d62554b4035291d11040000000000000000000000000000000000071019222b353d474f59616c717e879299a4acb6c0c7c8c0bbafa49a93877e716b61595c666d78818e939ea5afb7c1cac4bab2a8a19691847b6e695e564d443b322920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7985929ea9b3bdc7d0d0c7bfb7afaaa8a09e9b99999898989898989898989898989898989898989898989898989898989898989898989898988f8276695c4f4336291c10000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f24180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693aab1acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aba49f9b948f857d706b61574d42372b21160b000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d6cbbfb4aaa39f989797979797979797979797979797979797979797979797979797979797979797979798999c9fa2aaaeb4bdc6cfd8d8cfc6b7ab9f94887c6f6255483c2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e485055575e5f5f5f5f5f5f5f5f5f5d55534e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b717e818282828282828282827f786c605346392d2013060000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000006111c26303c45505a616d7a84919aa4a5a5a5a5a5a5a89e938b7f72675d5145392c20130600000000000000000000000000000000071019222b343d474f59616b707e879299a3abb5bec7c9c0b6ada49f93887e716c61594f545c666d78818f939ea5afb8c1cac4bab2a8a09691847b6e695e564d443b322920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c97a2abb5bec5ced2c9c1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49c8f8276695c4f4336291c10000815222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a554b4035291d19181818181818181818181818181818181818181818181818181e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b5afaca69f9792877d70695f53473d33271c10010000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd0c6bcb4aeaca5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a6a8acaeb4babfc6cfd8d9d1c6bcb2a89c9083766a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a61646a6b6b6b6b6b6b6b6b6b6a625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616c7174757575757575757575726c655b5044372b1f12050000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000a151e2a333f46525e68707d88939798989898989898989892857a6d6053473a2d201407000000000000000000000000000000061018222b343d474f59606b707d879299a3abb5bdc7c9c0b7aea49c928c7f726c625a50474a545c666d78818f939ea5afb8c1cac4bab2a8a09691847b6e685e564c443a322920160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a859299a3aeb3bcc1c6c9ccc6c4bdb9b7b5b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a99c8f8276695c4f4336291c10000815212e3b4854616e7b8794a1aebad0d1c4b7ab9e918478675d5145382c232525252525252525252525252525252525252525252525252525252b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bbb9b0a9a19992857b6e61594f44382c1e13080000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e2d8cec6bfbab8b2b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b1b3b5b8babfc5cbd1d8d6d0c7bfb4aaa0968a7d7164584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c7177787878787878787878776f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d47505a61646869696969696969696866605b53493f33271b0f030000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000030c18212935414c56606b727f878a8b8b8b8b8b8b8b8b8b8b877b6e6154473b2e2114080000000000000000000000000000060f18222a343d464f59606b707d869299a3abb5bdc7cac1b7afa59d928c80736d625a50483e424a545c666d78818f939ea6b0b8c1cac4bab2a8a09691847a6e685e564c443a322820160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e68707d87929fa2aab0b8b9bec1c4c5c7c5c4c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb5a99c8f8276695c4f4336291c10000714212d3a4754606d7a8793aab4bfcad2c6b9ac9f93867a6d6053473b342f323232323232323232323232323232323232323232323232323232323845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9c6cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcfd1d2d1d0d2ccc7c2bbb3aba2979083766b6054483a2f24190d0100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae0d8d0cbc7c5bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebfc2c5c6cad0d7d5d0cbc5beb6aea3989184786d6053463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e84858585858585858585837c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353e485055575b5c5c5c5c5c5c5c5c5c5953504941382d22170b000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000060f1925303a444f59626d727b7e7e7e7e7e7e7e7e7e7e7e7c6f685e5246392d20140700000000000000000000000000060f18212a343c464e58606b707d869298a3abb5bdc7cac2b8afa59d938d80746d635b51483f3638424a545c666d78818f939ea6b0b8c1cac4bab2a8a09691837a6e685e564c443a322820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56606b727f8b92989ea6abadb3b5b7b9bbc0bdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb5a99c8f8276695c4f4336291c10000713202d3a4653606d788698a2aebac6d3c7bbafa499897c6f62564d4540403f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c2c4c6c9cfd6d7d4cdc5bdb3a99f95897d7063564c4135291d110400000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd6d3d2cbcacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacbcccfd1d0d0cfcec9c6bfbab3aca49f92867c6f665c5044382a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885919292929292929292928d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232c363e45494a4e4f4f4f4f4f4f4f4f4f4c46443f382f261b1106000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000008131e28323d47515b62696e71727272727272727272726f6a60564d41362a1e1105000000000000000000000000050f18212a333c464e58606a6f7d869298a2aab4bdc6cbc2b8b0a69e938e81776c605b52493f362d3039424a545c666d78818f939ea6b0b8c1cac3bab2a8a09591837a6d685e564c443a322820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626d727e858f949a9ea1a9a8aaacafb5b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a99c8f8276695c4f4336291c100006121f2b3844505c667985929facb8c5d2ccc0b5ab9a8d8073695e56514b4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b5b8b9bec4cdd2dad7d0c5bbb1a79c8f8376685d5245392c20130700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c4c3c2c0bdb9b4aea9a29a938b7e716a60544a3f3428180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87989e9e9e9e9e9e9e9e9d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c33393c3e414242424242424242423f3937332d261d140a00000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000020c16202b353f4951575e6164656565656565656565656260584e443b3025190e020000000000000000000000050f17212a333c454e585f6a6f7c869298a2aab4bcc6ccc3b9b0a69f948e81786d655b504940372d24273039424a545c666d78818f949ea6b0b8c1cac3bab1a8a09590837a6d685e564c443a32281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d47515b626c717b82898d9297999b9d9fa3aba3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59c8f8276695c4f4336291c100003101c28343f4a546b7884919eabb7c4d1d2c5b8ab9f92857b6e68605c5559585858585858585858585858585858585858585858585858585858585858585e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a8abadb3bbc0c8d2dcd7cdc2b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b5b3b2acaaa39f97928880736d62584e42382e2317060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aaababababababaa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303135363636363636363635332d2b27221b140b0200000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000040e1a232d373f454d5354575858585858585858585856544e463d32291f14080000000000000000000000050e172129333c454e575f6a6f7c859298a2aab4bcc6ccc3bab1a79f948f82786d665c53493f372e251b1e273039424a545c666d78828f949ea6b0b8c1cac3bab1a7a09590837a6d685d564c443a31281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b353f49515a62696e757c80858a8c8e91929996969797989898989898989898989898989898989898989898989898989898989898989898989898988f8276695c4f4336291c1000000b17232e424f5c6975828f9ca8b5c2d1d3c6baada29790827a716d67676665656565656565656565656565656565656565656565656565656565656565656b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a869599999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999a9c9ea1a9aeb6c0cad3dfd4c7bbafa4998a7d7064574a3d3124170a00000000000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a6a8a09e98928e857d736e635a50463c30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb8b8b8b8b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242829292929292929292926201f1b17110a020000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000008111b242d333b4246484b4b4b4b4b4b4b4b4b4b4b4947433d342b20170d0200000000000000000000050e172029333b454d575f6a6f7c859297a2aab3bcc6cdc4bab1a8a0959082796d665c544a41382d251c13151e273039424b545c666d78828f949ea6b0b8c1cac3b9b1a7a09590837a6d685d564c433a31281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a232d373f4850575e616a6f74797d8082848688898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897f7366594c403326190d000006192633404c5966737f8c99abb4bfcbd6cabeb3a99f9490847e797674737271717171717171717171717171717171717171717171717171717171717171717884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0006131f2c3845515c6777838a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8f91979da4aeb8c2ccd8d7ccc0b5ab9a8d8073675a4d4034271a0d00000000000000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9d9c999796918c86817b706b635b52483f342b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5c5c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171b1c1c1c1c1c1c1c1c1c1913120f0b0600000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000009121b212931363a3b3e3f3f3f3f3f3f3f3f3f3f3c3b37322b22190e0500000000000000000000040d172029323b454d575f696e7c859297a1a9b3bcc5cdc4bbb2a8a0959083796d675d544b42382f261b130a0c151e273039424b545c666d78828f949ea6b0b8c2cac3b9b1a7a09590837a6d685d564c433a31281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d363f454d52586062666d70737577797b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d786d6053463a2d20130700000a1724303d4a5763707d8a99a3aebac7d2cfc5bbb0a69f96918a8583807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e85929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0004101c2934404b55606d7a7e80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082858d929da6b0bbc7d3ddd2c1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000006131f2c3845515c6777839092989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398929191908f8d8a87847f7a746e696159524940362d22190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cec3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0e0f0f0f0f0f0f0f0f0f0c0605030000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000001000c1925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000090f171f252a2d2e31323232323232323232322f2e2b272019100700000000000000000000010c161f29323b444d575e696e7b849197a1a9b3bbc5cec5bbb2a9a19691837a6d675d554b423930261d140a01030c151e273039424b545c666d79828f949ea6b0b8c2cac3b9b1a7a09590837a6d685d554c433a31281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d333b42464e54545c60636668666d6e6f70717171727272727272727272727272727272727272727272727272727272727272727272727272706d665c5044382c1f120600000714212d3a4754606d7a86929facb6c0ccd8cdc2b8b0a8a09e98928f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9297a1adb9c6d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000c18232f3945515d676d717373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737579808d949eaab7c3d0dccfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382807d7a77736d68615e574f4740372e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2c2c2b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000050d141a1e2121242525252525252525252523221f1b150f07000000000000000000000007131d28313a444d565e696e7b849196a1a9b3bbc5cdc5bcb3a9a19791847b6e685e554c433930271e140b020000030c151e273039424b545c676d79828f949ea6b0b8c2cac3b9b1a79f9590837a6d675d554b433a30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b212930363d43484a51535759545c6062636364646565656565656565656565656565656565656565656565656565656565656565656565656563605c544a3f34281c100300000713202c3945525d6874818e9aa4afbbc3cdd7cac2bab2acaaa29f9c9a99989898989898989898989898989898989898989898989898989898989898989898989ea1a9b3becad1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000007121d2935414c555d6064666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667676d76828f9ca9b5c2d1dcd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000c18232f394754606a6f7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877767573706e6866615e56534d453e352e251c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb5b5b5b5b5aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30241d181b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ced6c9bcafa396897c706356493d3023160a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000003090e12141518181818181818181818181615130f0a040000000000000000000000010d18242f3a434c565e686e7b849196a1a9b2bbc5cac6bcb4aaa29791857b6e695e564c433a31271e150c0200000000030c151e273039424b555c676d79828f949fa6b0b8c2c7c3b9b1a79f959083796d675d554b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a3238394044464a4d4b51535556575758585858585858585858585858585858585858585858585858585858585858585858585858585653504a42382e23170c00000004111d2935414c56626e7b87939fa8b2bbc3cbd1ccc4bdb9b3aeaba9a7a6a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4abadb3bbc5cfd1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000010d19242f3a434c5154575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959555d63707c8996aab4bfcbd7d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a696664615e5654524c46423b332c231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a9a8a8a8a8a8a8a89d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0c090806030000000000000000000000000004111d2935404b555e686e7a849196a0a8b2bbb9b9bebab4aaa29892857c6f695f574d443a31281f150c03000000000000030c151e273039434b555c676d79828f949fa6b0b9bbc0b9b9b1a79f959082796d675d544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2e34383a3d4040454648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a46443f3830261c1106000000010d1924303a47535f6a75828f96a0a9b1babfc6c8cdc9c5bebab8b6b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b8b9bec5cdd7d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000008131e28313a4145474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b54616d7a8798a3aebac7d3d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5c5a5754524c4746413a363129211a110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87969b9b9b9b9b9b9b9b9b9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7a839196a0a8b2acacacacb3adaaa39892867c6f6a5f574d453b32281f160d030000000000000000030c151e273039434b555c676d79828f949fa6acafb5acacacb1a79f949082796d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b1c23282c2d302e34383a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a38342e261e150a000000000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c6c5c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebec5c6cacfd7ded1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000010c161f282f35393a3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404046525e687986929facb9c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000a15202b343c4347495053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4a4746413b3936302a251f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6778848d8f8f8f8f8f8f8f8f8f8d8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454141414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79839095a0a89f9f9f9f9f9fa9a29f9892867d706a60584e453b332920160d0400000000000000000000030c151e273039434b555c676d79828f949d9fa49f9f9f9f9f9fa69f949082786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202423282c2d2f3030313132323232323232323232323232323232323232323232323232323232323232323232323232302d2c28231c150c030000000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebec5c6cacfd7ded1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000040d161e24292c2d313333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336414c566c7985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444342403d3b3936302d2a251e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626e7c80828282828282828282807b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983919dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b959393939393939393939397928f867d706b60584e463c332a20170e05000000000000000000000000030c151e273039434b555c676d79828d919399939393939393939393948a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121317181c1f2022232424252525252525252525252525252525252525252525252525252525252525252525252525252523201f1c17110a03000000000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b8b9bec5cdd7d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000040c13191d202124262626262626262626262627282929292929292929292929292929292929292929292929292929292929292929253046525f6c7985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000007101920272b2e2f3739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373633312e2d2a25201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6e73757575757575757575746e695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acbdc6d1dccec1b4a79b8e817468554b4035291d1104000c1825323f4b5865727e8b98a5b1bebfbfbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d8486868686868686868686868685827c706b61594f463d342a21180e050000000000000000000000000000030c151e273039434b555c676d788084868686868686868686868686847c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c101313151617181818181818181818181818181818181818181818181818181818181818181818181818181818171312100c06000000000000000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3bbc5cfd1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000001080d111314181a1a1a1e21252a2d2e313334353636363636363636363636363636363636363636363636363636363636363636363844505b667985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a29272421201e1914110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f626668686868686868686867615e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad2cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d2ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bccfd8d5c9beb3a9988b7f7265584c3f2f24180d01000c1825323f4b5865727e8b98a5b1b2b2b2b2b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7879797979797979797979797978766f6a61594f473d342b22180f0600000000000000000000000000000000030c151e273139434b555c666d7377797979797979797979797979786f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a07060300000000000000000000000008131e28323c454e585f666d737b7f83888c8e9092989596979798989898989898989898989898989898989898989898989898989898989898989898989ea1a9b3becad1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000104060d13191f252a2d30363a3b3e404142424343434343434343434343434343434343434343434343434343434343434343434653606c7986929facb9c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171414110e08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c464e53555a5c5c5c5c5c5c5c5c5c5a54524d443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdc6c6c6beb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc6c6c6c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a787574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3cedfd2c6b9ada197897c6f6256493c2f23160700000c1825323f4b5865727e8b98aca6a6a6a6a6a6a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5960636b6c6c6c6c6c6c6c6c6c6c6c6c6c696260584f473e352b22191006000000000000000000000000000000000000030c151f273139434b545c60666a6c6c6c6c6c6c6c6c6c6c6c6c6b625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9297a1adb9c6d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000000070e171e252a31363a3b4246484b4c4d4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d54616e7b8799a3afbbc7d3cfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000030608091013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484d4f4f4f4f4f4f4f4f4f4d4746423b32291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0b9b9b9b9b9b2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afb9b9b9b9b9b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000c1825323f4b5865727e8b9a9999999999999999988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565e6060606060606060606060605f5c56544e463e352c231910070000000000000000000000000000000000000000030d151f273139424a50535a5e6060606060606060606060605e55534e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c111212121212121212121212121212121212121212121212121212120e0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e85929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000081019202930363b4246484d525457595a5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c575f66707d8a97abb5c0cbd7cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3b40424242424242424242413b3a36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b3acacacacacb5a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2b2acacacacacb5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dad3c7bbaea3998c8073665c5145382c1f130600000916222f3c4955626f7c888b8c8c8c8c8c8c8c8c8c897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d4348495253535353535353535353535352504947433d342c231a110700000000000000000000000000000000000000000000030d151f2730383f44464d51535353535353535353535353514847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1b13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f707171717272727272727272727272727272727272727272727272727272727272727272727884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000008111a222b323a41464d5354575e61646667686969696969696969696969696969696969696969696969696969696969696969696969696e7883909daab7c3d1dccec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000030709090f11121313131313131313131313110f09080603000000000000000000000000000000000000000000000000000000000000000407090a1011131313131313131313131312110d07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f33353535353535353535342e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a1a99f9f9f9f9f9fa3988b7f7265584c3f3225190c00091623303c4956636f7c8996a1a89f9f9f9f9f9fa3998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000815212e3b47535f6a6f7b7f7f7f7f7f7f7f7f7f7f7d706b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c4546464646464646464646464645433c3b37322b221a1108000000000000000000000000000000000000000000000000030d151e262e34383a4044464646464646464646464646453c3a37312a22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b28201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000610181e262e343b4246484e5355595b575e61626364646565656565656565656565656565656565656565656565656565656565656565656b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000060f1a232c343d444c52575e6167696e717374757576767676767676767676767676767676767676767676767676767676767676767676787b828f95a0acb8c5d1d7cbc0b5ab998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000040a0f1315161c1e1f20202020202020202020201e1c1515120f0a04000000000000000000000000000000000000000000000000000000050b101416171c1e20202020202020202020201f1d1a1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122272929292929292929292721201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8992979393939393939399928b7e7164584b3e3125180b000815222f3b4855626e7b8891969393939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc1baaea2988e8175685e5242392e23180c00000006131f2b37434e585f696e72737373737373737372706b60594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f303839393939393939393939393939362f2e2b27201910080000000000000000000000000000000000000000000000000000030c151c23282c2d3337393939393939393939393939382f2e2b262018100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313237383838383838383838383838383838383838383838383838383838352d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363a3c4347484c4e4d52545556575858585858585858585858585858585858585858585858585858585858585858585e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000020c18212c353e464e565e61696e74777b7e7f8081828282828282828282828282828282828282828282828282828282828282828282828385888f949fa7b1bcc8d4d4c7bbafa399897d7063564a3d3023170a00000000000000000000000000000000000000000000000000060c161b1f2223292b2c2d2d2d2d2d2d2d2d2d2d2c2b2922211f1b150e0600000000000000000000000000000000000000000000000000060b161c202323292b2c2d2d2d2d2d2d2d2d2d2d2c2a2721201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214151a1c1c1c1c1c1c1c1c1c1a1414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78808586868686868686868686827a6d6054473a2d211407000814212e3a47535f6a73808486868686868686868686837b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6e62564d4130271d1207000000030f1b26323c464e575f61656666666666666666666360594f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232b2d2d2d2d2d2d2d2d2d2d2d2d2c2923221f1b150f0700000000000000000000000000000000000000000000000000000000030a11171c1f20272b2d2d2d2d2d2d2d2d2d2d2d2d2b22211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b252d343a3d3f44454545454545454545454545454545454545454545454545454545413937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000a141e2a333e474f5860686d747b8084878a8c8d8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f91979c9fa6b0b9c3ced9cfc5b9ac9f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000030a111721272c2f30353739393939393939393939393937352f2e2b262018100a01000000000000000000000000000000000000000000020a111721272c2f30363839393939393939393939393937332d2c29241e160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0f0f0f0f0f0f0f0f0f0e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d747879797979797979797979766d675d5145392c2013060006121e2b37424e57636e737879797979797979797979776e695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cad0d2d3d1cbc7c3bcb4aea69d928a7e716a5f53443b301e150b00000000000a15202a343c454d53555859595959595959595956544f473d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161f2020202020202020202020201f1d1615130f0a0400000000000000000000000000000000000000000000000000000000000000060c1012131a1e2020202020202020202020201e1515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2d373f464a4b515252525252525252525252525252525252525252525252525252514e46443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000006111c26303c454f59616a6f7a81868d919697999a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9abb0b8c2cbd5d1c7bdb1a79c908376675d5145392c20130600000000000000000000000000000000000000000000030c151c232832383b3c424445464646464646464646464644423c3a37312a221c130a0000000000000000000000000000000000000000020b141c222833383c3d434446464646464646464646464544403a39352f281f1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60676b6c6c6c6c6c6c6c6c6c6c69605d554c4135291d110400020e1a26313c45525c63666b6c6c6c6c6c6c6c6c6c6c6a615e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfced0cac6c5c0bbb9b1aaa39f938d80736c61584e4332291f0c030000000000040e18222a333b4246484c4c4c4c4c4c4c4c4c4c4948443d352b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091213131313131313131313131312100908060300000000000000000000000000000000000000000000000000000000000000000000000306070d111313131313131313131313131209080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3f495156585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b53504941382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12151b1f212226252a2d2e2f30313132323232323232323232323232323232323232323232323232323232323845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000b17232e38424d57616b707c848e92999ea0a8a6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abadb2b7bbc2cad6d0cac0b5aba0958a7d7064554b4135291d1104000000000000000000000000000000000000000000000a151e262e343d4348494f51525353535353535353535353514f4847433c342e251c1108000000000000000000000000000000000000000a141d262d333d44484a4f51535353535353535353535352504d4745413a312b22190e040000000000000000000000000000000000000000000000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a50535a5f6060606060606060605f5d54514c433a2f24190d0100000915202a33404a52575a5e6060606060606060605f5d54524d443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5afaca7a098928b81786d605a50463c3120170d00000000000000071018212a31363a3b3f40404040404040403f3d3b38332b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841515b62656a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b68605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f00000003101c28343f4a545f69707d8791969fa3abacb2b2b3b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b8b9bec4c7ccd0cac6bfbaafa3999183786c6053463a2f24180d0100000000000000000000000000000000000000000006111c2630383f444f54565c5e5f606060606060606060605f5e5c55534e463f372e231a0c03000000000000000000000000000000000006111c262f383f444f55565c5e5f606060606060606060605f5d5a54514c433d342b20160c020000000000000000000000000000000000000000000000000001090f14181a1b1f2020202020202020201d1514120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464e5253535353535353535353504745413a31281e1308000000030e18212e3840474b4d5253535353535353535353504746423b32291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50483e342a200e050000000000000000070f181f262a2d2e32333333333333333333302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a1213131313131313131313120f0807050200000000000000000000000000000000000000000000000000000000000000000306080910121313131313131313131313120c0b09060100000000000000000000000000000000000000000000000000000002070a0c0d1213131313131313131310090907030000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626d7277787878787878787878787878787878787878787878787878787878746c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809090e121415161717181818181818181818181818181818181818181818181818181818181e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f00000006121f2b3844505c666e7b859299a1a8afb5b9bdbfc0c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c6c9cfc9c5c4bfbab4aea49f92877d70655b504437281d1307000000000000000000000000000000000000000000000c17232e38424a50596063686a6c6c6c6c6c6c6c6c6c6c6c6c6a68625f5851493f362c1e150b00000000000000000000000000000000000b17222d38424a50596163696b6c6c6c6c6c6c6c6c6c6c6c6c6a66605d554e463d32281e1308000000000000000000000000000000000000000000000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a414546464646464646464646433a39352f281f160c0100000000060f1c262e353b3f404546464646464646464646443b3a36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f362c22180e00000000000000000000060e141a1e2122252626262626262626262322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f202020202020202020201f1c1514120e090300000000000000000000000000000000000000000000000000000000040a0f1315161d1f20202020202020202020201f191815120d0600000000000000000000000000000000000000000000000000070d131619191f2020202020202020201d1615130f0a0400000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727f8485858585858585858585858585858585858585858585858585858481776c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0000030f1b27333f4953606d78839097a2abb2bbc0c7c9cecbc7c5c1bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbdb9b7b4aeaaa29f928c7f726b6053493f3327160c0100000000000000000000000000000000000000000003101c28343f4a545c606b6f757778797979797979797979797977756f6a635b51483e30271d1207000000000000000000000000000000030f1c28333f4a545b606b70767779797979797979797979797877736d6760584e443a3024190d0200000000000000000000000000000000000000000000000b151d252b30343539393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d343839393939393939393939362d2c29241e160d040000000000000a141c242a2f32333839393939393939393939372e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786f6a605b534a42382e241a0f06000000000000000000000003090e12141519191919191919191919161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2d2c2921211e1a140d050000000000000000000000000000000000000000000000000000070e151b1f2222292c2d2d2d2d2d2d2d2d2d2d2d2c2524221e18110901000000000000000000000000000000000000000000010a12191e2325262c2d2d2d2d2d2d2d2d2c2a23221f1b160f0700000000000000000000000000000000000000000000000000000000000000000613202d394653606c788591919191919191919191919191919191919191919191919191919191897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f000005121f2b3744505b65717e8a95a0a9b3bdc4cbd1cfc6bfbab9b4b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb2adabaaa29f98928a80736d62594f41382d2217040000000000000000000000000000000000000000000006121f2c3844505c666d757c828485868686868686868686868684827c726d635a5042392e23180c00000000000000000000000000000006121f2b3844505b666c747d828486868686868686868686868583807a6f6a60564c4135291e13080000000000000000000000000000000000000000000006101d272f373c404146464646464646464646443b3a36302921170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20272c2d2d2d2d2d2d2d2d2d2c2a21201d19130c0400000000000000020a12191f2326272b2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8c8a8885837f7b75706d665f585049413830261c12080000000000000000000000000000020507080c0d0d0d0d0d0d0d0d0c0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d3031383939393939393939393938352e2d2a251f170f0700000000000000000000000000000000000000000000000008101920272b2e2f363939393939393939393939393932312e29231b13090000000000000000000000000000000000000000000a131c242a2f32333939393939393939393936302f2c2721191007000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986979e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f00000613202d394653606c7883909da7b1bcc5cfd7ccc4bdb4aeaca8a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a2a8a19e9b98928d867e736e645b51473d2f261b110600000000000000000000000000000000000000000006121f2b37434e58606d7881898f91929793939393939393939892918f877f726c61544b4034281c10040000000000000000000000000005121e2a36424d57606c7881898f91929993939393939393939792908d857c6f685d52463a3025190d010000000000000000000000000000000000000000030e18222f3941484d4e52535353535353535353504846423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131b1f202020202020202020201d1413110d080100000000000000000000070e1317191a1f202020202020202020201d1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686858585848382807d7b7976726e6864605c544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d454646464646464646464645423b3a363129211910080000000000000000000000000000000000000000000009121a222b32373b3c43454646464646464646464646453f3e3a342d251b110600000000000000000000000000000000000000030c1c252e353b3e4045464646464646464646433c3b38322b22190f040000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a9ababababababababababababababababababababababababa3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4ccc4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e00000916232f3c4956626f7c8995a0acb9c3ced7cec4bab2aba39f9b999797979797979797979797979797979797979797979797979797979797979797979797969596918e8b86807b716c645c52493f352b1d140a000000000000000000000000000000000000000000000814212e3a47535f6a73808d939b9d9fa2a99f9f9f9f9f9f9fa39f9d99928a7d70665c5145382c1f150a000000000000000000000000000714212d3a46535e69737f8c939c9e9fa39f9f9f9f9f9f9fa9a29f9d9791857a6d61564c41362a1d110500000000000000000000000000000000000000000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070e121313131313131313131310070604010000000000000000000000000002070a0c0d121313131313131313131311080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979787877767573716e6c6666615e5653504a423c332d261d140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5253535353535353535353524f4846423b332b221a1109000000000000000000000000000000000000000006121b242c343c43474950525353535353535353535353524c4a463f372d23180d010000000000000000000000000000000000000b151e2e3740464b4c52535353535353535353504948433d342b21160a0000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bfbfbfb8ab9e9185786b5e5245382b1f120006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f22160900000c1926333f4c5966727f8c99a7b1bccbd5d5c9bdb2a8a099928e8c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784817e7a746e69615a524a40372d23190b0200000000000000000000000000000000000000000004101d2935404b55626e7b87929fa5aaabadb3acacacacacacb4aeacaba39e9184796d6053463c31261a0f03000000000000000000000004101c2934404b55616e7b86929fa5aaacafb5acacacacacacb3adaba9a1978d8074685e5246392d20140900000000000000000000000000000000000000030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5454524d46443f383027221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e606060606060606060605f5c54534d453d342c231b12060000000000000000000000000000000000020a1117242d363e464e54555c5f60606060606060606060605f585651493f34291e1206000000000000000000000000000000000007121d273040495257595f60606060606060605f5d56544f473d32271b0f0300000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb2b2b2b2b2ab9e9185786b5e5245382b1f120003101c28343f4a54626d727779797979797979797979776f6a6054473b2e22150800030f1c2936424f5c6975828f9ca8b5c2cedbd2c5b9aca0969186817f7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7875726d68615e57504840382e251b11070000000000000000000000000000000000000000000006131f2c3945515d6774818e99a3afb7b8babeb9b9b9b9b9b9bfbab9b5aca1968b7e7164584e43372b1f1206000000000000000000000006131f2c3845515c6774808d98a3aeb7b9bbc0b9b9b9b9b9b9bebab8b3a99f92867a6d6154473b31261a0e0200000000000000000000000000000000000006121f2b37434e58646f7479797979797979797979776e695e52463a2d20140700000000000000000000000000000000000000030606080a0c0e101111121213131313131313131313131313131313131313131313131313131312121111100e0c0a08070502000000000000000000000000000000000000000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000004070a0a1213131313131313131313131312090806030000000000000000000000000000000000000000000004070a0a1213131313131313131313100706040000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c59575553504a4746413b38342e261e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646b6c6c6c6c6c6c6c6c6c6c6b68615e574e463e352d2417110a030000000000000000000000000000030b141b2227363f4850586062696c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000c18232e3942525b63666c6c6c6c6c6c6c6c6c6c696360594f43382c1f130700000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6a6a6a6a6a6a69e9185786b5e5245382b1f1200000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060004111d2935414b556b7885919eabb8c4d1d5c9bdb2a89e91847c757271717171717171717171717171717171717171717171717171717171717171717171706f6e6d686865615d56524d453e362e261c130a00000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb5c0c5c6cad0c6c6c6c6d1cbc7c5bdb2a89d9083776a5f53473a2e21150a00000000000000000000000714202d3a4753606d7985929faab4bfc5c7cbd1c6c6c6c6cfcac6c4baaea2988c7f7265574d42362a1e12050000000000000000000000000000000000000815212e3a47535f6a748185868686868686868686837b6e6154483b2e2115080000000000000000000000000000000003060b0f12131517191b1d1e1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1d1d1b19171514120e090603000000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000000000000000050b101416171e2020202020202020202020201e1615130f0a04000000000000000000000000000000000000050b101416171f202020202020202020201d1413100c070100000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535352525251504f4d4a4846443f3b3936302c28231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70787979797979797979797978756e6960584f473f3628231c150c04000000000000000000000000030c151d262d334048515a616a6f7678797979797979797979797978726d62564a3e3124180b0000000000000000000000000000000004101c2834404b54636d7378797979797979797979766f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986979d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919999999999999999999184786b5e5145382b1e12000006111c26303f485156585e606060606060606060605e55544e463c32271b0f03000613202c3945515d677986929facb9c5d2d2c5b9aca1968a7d706a6664646464646464646464646464646464646464646464646464646464646464646464646362615e565854524c46423b332c241c140b010000000000000000000000000000000000000000000004101c2834404a5464717d8a98a2aebdc7d1d3d6d7d3d2d0d2d3d7d3cec4b8ab9f95887b6f6255483c31261b0f0300000000000000000004111d2935404b5564717e8a98a2aebcc6d1d4d7d4d2d0d2d3d6d6d3cabfb4aa9d908377695f53463a2d2114080000000000000000000000000000000000000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c0000000000000000000000000000060b0f12171c1f20222426282a2a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2928262321201e1a15120f0a040000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2d2d2d2b23221f1b160f07000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2c29201f1d18120b0300000000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464545444342403e3b3938332d2d2a251f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e858686868686868686868685827b6f6a6159504840342e261e160d0500000000000000000000040d151e272f383f44515b626c717c83858686868686868686868686857f7265584c3f3225190c0000000000000000000000000000000006131f2c3845515c66737f85868686868686868686837d6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2b3844505c6678858f909090909090909090909090909090909090909090909090909090887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818b8c8c8c8c8c8c8c8c8c8b8275685c4f4235291c0f0000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a00000714212d3a4754606d7a8799a3aebbc7d3d1c4b7ab9e9184786b61585757575757575757575757575757575757575757575757575757575757575757575757565554524c4b4746413a363029211a120b02000000000000000000000000000000000000000000000006121f2c3844515c6675818e9baab4bfcfd9d8d1cbc7c5c3c5c7cbd1d4c8bcb1a7998c807366584e43372b1f12060000000000000000000613202c3945515d6775828f9baab3becfd8d2ccc8c6c3c5c6cad0d7d0c6b8ab9f95887b6e6155483b3025190e020000000000000000000000000000000000091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d000000000000000000000000060b11171b1f22282b2d2e313335363738383939393939393939393939393939393939393939393939393939393939383737363432302e2d2a25211f1b15100b0500000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000008111a21282c2f3038393939393939393939393939382f2e2b2720191007000000000000000000000000000008111a21282c2f303839393939393939393939362d2c29241d150d030000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393837363533312e2d2b2822201e1914100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d95939393939393939397928f857c706b625a52443f3830281f170e060000000000000000050e161f2730394149505b636d727e868f9297939393939393939393978e8275685b4f4235281c0f020000000000000000000000000000000713202d3a4653606d7986929893939393939399928f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8383838383838383838383838383838383838383838383838383838380736a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d797e7f7f7f7f7f7f7f7f7f7e796d6054473a2d211407000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f0400000815212e3b4854616e7b8794abb5bfcbd7cfc2b6a99c8f837669594f4b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484746413f3a3935302a251f170f08000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d0d8cfc6bfbbb9b6b9babfc6cfcdc3b7aa9d9184776a5f53473a2e21150a0000000000000000000714202d3a4753606d7a86929facb8c5d0d0c7c0bbb9b6b8babec5ced4c8bcb1a7988c7f7265564c41362a1e11050000000000000000000000000000000000091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d00000000000000000000020a11171b22272b2d3338393b3d3f4143444445454646464646464646464646464646464646464646464646464646464545444443413f3d3b3a36302e2b26201c170d0802000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f0400000000000000000000000000000000000000000000000007111a232c33383c3d45464646464646464646464646453c3b38322b22190f0400000000000000000000000005101a232c33383c3d4546464646464646464646433a38352f271f150b01000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1c1714110e0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8390959fa69f9f9f9fa9a19e9792867d716d635c504a4239312920180f07000000000000060f1720283139424a535b606d737f8792989fa2a99f9f9f9f9fa7a09691857c6f6255483c2f221509000000000000000000000000000000000714212e3a4754616d7a8799a2aa9f9f9f9f9fa39d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000b17232e384955616c7176777777777777777777777777777777777777777777777777777777736e63584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d72737373737373737373726d675d5145392c2013060000000009121b23292e31323739393939393939393939382f2e2b27201910070000000815222e3b4855616e7b8894a1aebbd1dccec1b4a79b8e8174685b4e413e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3b3a3936302e2d29241e1a1614100b050000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a2adbac6d3d1c6bdb5aeacaaacaeb4bcc6d1c5b8aca096887c6f6255483c32261b0f030000000000000004101d2935404b5564717e8a98a3aebac7d2c7beb6afacaaabadb3bcc5d0cdc3b6a99c908376685e5246392d2014080000000000000000000000000000000000091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d000000000000000000060b141b22272d3337393f4446484a4c4e505151525253535353535353535353535353535353535353535353535353535352525150504e4c4a4846423c3b37322d282119130c0500000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000050e19232c353e44484a51535353535353535353535353514947433d342b20160a0000000000000000000000000b17212c353e44484a5253535353535353535353504745403931271d120700000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020201f1f1f1e1d1c1a171513120f0b0605020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7a838f949ea5aeacacb3ada9a19892877f736e605c544b433a322a2119100800000000070f182129323a434b545c656c747f8b9399a3aaadb3acacacb0a69f9590847b6f6a5f53473a2e211508000000000000000000000000000000000714212e3a4754616d7a8794a0b4acacacacb5aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000006111c2d3945505a6164696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a66635c52463c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b555d606566666666666666666665605d554c4135291d110400000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f07000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a79b8e8174685b4e4135313131313131313131313131313131313131313131313131313131313131313131302f2e2d2a2526262626262323201c1610080000000000000000000000000000000000000000000006121f2b37434e586774808d9aa9b3becad6cbbfb5aba39f9d9fa3aab4bfcbc8bdb2a8998c807366584e43372b1f1206000000000000000613202c3945515d6775828f9baab4bfcbccc0b6aca49f9d9fa2a9b3becad2c6b9ac9f93877a6e6154473b3024190d0100000000000000000000000000000000091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d0000000000000000070f181d262d33383f44464a50535557595b5d5d5e5e5f5f606060606060606060606060606060606060606060606060605f5f5e5e5d5c5b595654524d4847433c39332a251e160e0600000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f03000000000000000000000000000000000000000000030c17202b353e474f55575e6060606060606060606060605e56544e463d32271b0f030000000000000000000004101c28333e474f55575e6060606060606060605f5c53514b43392f24180c000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313121211100f0d0b080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e686d79828e939da4adbbbeb9b3aaa299928b80746d665d554c443c332b221a11090000081019212a333b444c555d666d77808c919fa4abb4babeb9b7afa69e9490837b6e695f584e43372b1f1206000000000000000000000000000000000714212e3a4754616d7a8794a0adb9b9b9b9b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000111d28333e485055575c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a58524a40342b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b5154585959595959595959595854514c433a2f24190d01000000000000060c111517181e202020202020202020201e1615130f0a0400000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a79b8e8174685b4e412e3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c27211a11080000000000000000000000000000000000000000000815212e3b47535f6a7884919eabb7c4d0d3c7bbaea39992909298a3aebac7cec3b7aa9e9184776a5f53473b2e21150a000000000000000714202d3a4753606d7a86929facb8c5d0c8bbafa49a93909297a2adbac6d0c8bbafa49a8b7e7265564c4135291d110400000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000071119212a2f383f44495053545b6061646668696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a69676563615e5755534e49443e36302820180f0600000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000a151e29323d474f5961636b6c6c6c6c6c6c6c6c6c6c6c6c6b6260584e43382b1f1306000000000000000000000714202c38444f5961636b6c6c6c6c6c6c6c6c6c6c69605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c565d676d78818d929ca4afb5bdbcb4aba39f928c81786d675e564d453d342c231b1206081119222b333c454d565d676d78818d929ca3afb5bdc6c0bbaea59d948f827a6e695f574e463c31261b0f03000000000000000000000000000000000714212e3a4754616d7a8794a0adbac6c6c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000c17222c363e45494b505050505050505050505050505050505050505050505050505050504d4b4740382e22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4145474b4c4c4c4c4c4c4c4c4c4b4745413a31281e130800000000000000000105090b0c11131313131313131313131109080603000000000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a89b8e817568544a3f4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403d3c38332c231a110700000000000000000000000000000000000000000915222f3c4855626f7c8896a1acb9c5d2d2c5b9ac9f92878386929facb9c3cec5b8aca096887c6f6255483c32261b0f03000000000004101d2935404b5564717d8a98a2aebac7d2c6b9ac9f93888385929faab4bfcbccc0b6ac9c8f8276685d5245392c20130700000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000060f19232b333c414950535b6063666c6e707274767777787879797979797979797979797979797979797979797979797979797978787777767472706e6966625f58554f46413a322a21180e0400000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000006111c26303b444f59616b7078797979797979797979797979786f6a6054473b2e221508000000000000000000000a16232f3c4855616b707879797979797979797979766d675d5145382c1f13060000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131313131108080602000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131313130f08070502000000000000000000000000000008131e28323a444c555d666d77808c919fa4abb5bdbdb5afa49c938e82796d685f574e463e352d241711121a232b343d454d575e686d79828e939da4adbbc0c7beb6afa49d938e82796d685e564d453c342a20150a00000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7cdc3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000006101a242c33393d3e43444444444444444444444444444444444444444444444444444444403f3b352e261c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3f4040404040404040403f3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4cfc2b6a99c8f8376665c504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4a48443d352c23190f0500000000000000000000000000000000000005111e2a36424d5766737f8c99a8b2bdc9d5cabeb3a99a8d8077808c99a7b1bcc8c8bdb2a8998d807366584e43372b1f1306000000000006131f2c3945515d6775828e9baab4bfcacabeb4aa9b8e81777e8a98a3aebac7d2c5b9ac9f92867a6d6054473a2f24180c00000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000040d18212b353d454d535b60656c6f74797b7d7f8183848485858686868686868686868686868686868686868686868686868686868585848383817f7d7b78736f6a646159524c443b332a20160b02000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000060f17232e38424c56606b707d84868686868686868686868686847c6f6256493c2f231609000000000000000000000a1724303d4a5763707d848686868686868686868682796d6053473a2d201407000000000001090f14181a1b1f2020202020202020201d1514120e09020000000000000000000000000000000000000000000000000000000000000001080e13171a1a1f2020202020202020201e1514120e090300000000000000000000060c121518181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000001080e14171a1b1f2020202020202020201f1c1514120e0903000000000000000000000000020c162028323a434b545c656c747f8b9399a3abb4bcc0bbaea59d948f837a6e6960584f473f3628231c1b242c353d464e575f696e7a838f949ea5aeb6bfc6bdb5aca49f928d81786d675d564d443c332a22180e0300000000000000000000000000000000000714212e3a4754616d7a8794a0adbac0c0c0b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000008121a22282d30313637373737373737373737373737373737373737373737373737373733322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d32333333333333333333322d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dcd1c4b8ab9e9185796d605a5a59595959595959595959595959595959595959595959595959595959595959595959595959595959595959595956554f473d352b21160b0000000000000000000000000000000000000714202d3a46525e697783909daab6c3ced3c6baada297897d707b8895a0acb8c5cec3b7aa9e9184776a5f53473b2e21150a00000000000714202d3a4753606d7986929facb8c5d0c6baaea2988a7d707a86929facb8c5d2c7bbaea3998b7e7164554b4035291d1004000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000010c161f2a333d474f575f656c72787c8185888a8c8e9090919192929993939393939393939393939393939393939393939393939992929191908f8e8c898784807c77706c615e564d453b32281d140a00000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000030d182128343f4a545e686f7d87919399939393939393939393968c7f7266594c3f3326190c00000000000000000004101d2a3743505d6a768390979393939393939399928a7d7064574a3d3124170a00000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d050000000000000000000000000000000000000000000000000000000000020b12191f2326272c2d2d2d2d2d2d2d2d2d2b22211e1a150e0600000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f070000000000000000000000000000000000000000000000000000000000020b131a1f2426272c2d2d2d2d2d2d2d2d2d2c2921211e1a140d05000000000000000000000000050e1620283139424a535b606d737f879299a2aab3bbbfb7afa69e9590847b6f6a6159504840342e26252d363e474f5860696e7b8390959ea6afb7c0c5bcb4aba39a938c80776d665d554c443b322a211810060000000000000000000000000000000000000714212e3a4754616d7a8794a0adb4b4b4b4b4aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000810171d212324292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021252626262626262626262521201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5bfcbd7d2c6b9ada1978b7e716c68666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666361594f473d32271c100400000000000000000000000000000000000814212e3b4754616e7b87959fabb8c4d1d2c5b8ab9f9285796d7784909daab7c3cec5b8aca096887c6f6255493c32261b0f0300000004101d2935404b5564717d8a98a2aebac6d2c5b8ab9f9285796d76828f9ca9b5c2cecbbfb5ab9b8f8275675d5145392c1f1307000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000008131e28313c454f5960696e777f84898d929797999b9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9d9c9a989696918d88847d756d685f574d443a2f261b1106000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000010b151f2a333c44505c666e7a8591999fa49f9f9f9f9f9f9fa49f92857b6e6155483b2e22150800000000000000000004111e2b3744515e6a7784919da99f9f9f9f9f9fa3988b7e7165584b3e3225180b000000000b151d252b30343539393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000000000000000000000b141d242b30333439393939393939393939372f2e2b2620180f0600000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b141d242b3033343939393939393939393939362e2d2a251f170f05000000000000000000000000050e161f2830394149505b636d727e879298a2a9b2bac0b8b0a79f9691857c706b625a52443f383028373f485059606a6f7b8491959fa7b0b8c1c4bbb3aaa29992887f736c655c544b433a322920180f06000000000000000000000000000000000000000714212e3a4754616d7a8794a9a7a7a7a7a7a7a79d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000060c111417181d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a1917130e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11131418191919191919191919181413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3d5c9beb3a99f92857e777573737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373706b61594f44382c2013070000000000000000000000000000000004111d2935404b5565727e8b98a7b1bcc8d4cbc0b5ab9b8e827566737f8c99a8b1bdc8c8bdb2a8998d807366584e43372b1f130600000006131f2c3845515d6775828e9baab4bfcacabeb3aa9b8e817567727f8b98a7b1bcc8d1c5b8ac9f9286796d6053473a2e23180c000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000010d19242f3a434d57606b707b828b91969a9ea2a9a5a7a9aaaaababacafb5acacacacacacacacacacacacacacacacacacacacacb5afacababaaaaa9a7a5a8a19e9995918a817a6e695f564c41382d22170b000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000007121d27313c45505a606d78829097a1abafb5acacacacb0a69c928a7e70695f53463a2d21140700000000000000000004111e2b3744515e6a7784919daaacacacacacb5a4988b7e7165584b3e3225180b00000006101d272f373c404146464646464646464646443b3a36302921170d020000000000000000000000000000000000000000000000000000050e1d262f363c3f4146464646464646464646443b3a37312a21180e0300000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000050e1d262f363c3f414646464646464646464646423b3a36312921170d03000000000000000000000000040d161e272f383f44515b626c717d869297a1a8b2bac1b9b1a8a09792867d716c635b504a4239334049515a616b707c859196a0a7b1b9c2c3bbb2a9a29892877e726d605b534a4239312820170e0600000000000000000000000000000000000000000714212d3a4754606d7a87979a9a9a9a9a9a9a9a9a9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000005080a0b101111111111111111111111111111111111111111111111111111110d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c0d0d0d0d0d0d0d0d0d0c0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dacfc4baada297928a84828080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7d706b6054483b2f221609000000000000000000000000000000000613202c3945515d6776828f9ca9b5c2cdd4c7bbafa3998a7e71646f7b8895a0acb8c5cec3b7aa9e9184776a5f53473b2e21150a0000000714202d3a4753606d7985929facb8c5d0c6baaea2988a7d70646e7b8795a0acb8c5d1c7baaea2988a7d7064544b4034281c10040000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000004111d2935414c555f69707d8690949ea1a8abadb3b2b4b6b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b6b4b2b2adaba7a09d938e857b6e685d53493f33271b0f030000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000071018242f39434d57616c73808d949fa9b2bbc0b9b9bcb2a89f948d80736c61574d42362a1e120500000000000000000004111e2b3744515e6a7784919daab7b9b9b9b9b1a4988b7e7165584b3e3225180b0000030e18222f3941484d4e52535353535353535353504846423b33291f140900000000000000000000000000000000000000000000000000020d17202f3840474c4d52535353535353535353514847423c332a201509000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a00000000000000000000000000000000000000000000000000020d17202f3841474c4e52535353535353535353524f4846423b33291f140900000000000000000000000000040c151d262d334049515a616b707c859196a0a8b1b9c2bab2a9a19892877e736d605c544b433f44525b626c717d869297a1a8b1b9c2c3bab2a9a19792867d716c635b5049413830271f160e050000000000000000000000000000000000000000000713202c3945525d6878848d8d8d8d8d8d8d8d8d8d8a8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556b7884919eabb7c4d1dcd6cabeb3a9a29f95908e8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897d706356493d3023160a000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2d2c5b9ac9f92867a6d616a7784919daab7c3cec5b9aca096887c6f6255493c32261b0f030004101c2934404b5564707d8a98a2aebac6d2c5b8ab9f9285796d60697784919daab7c4d0cabfb4aa9b8e8175665c5145382c1f13060000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000613202c3945515d676e7b8592989fa6adb2b8b9bebfc1c3c3c4c4c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c4c4c3c2c1bfbdb9b7b1aca59e9791847a6d655b5044372b1f150a0000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000040e19222935404b555f69707e8a929ca6b0bbc4cccbbfb4aaa1968f82786d605a50453b31261a0e0200000000000000000004111e2b3744515e6a7784919daab7c4c6c6beb1a4988b7e7165584b3e3225180b00000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e0200000000000000000000000000000000000000000000000008141e2932404a52585a5f6060606060606060605e55534e453c31261a0e02000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000009141f2933414a52585a5f6060606060606060605f5c54534d453b31251a0e0200000000000000000000000000030b141b2227373f485059606a6f7c8491969fa7b0b8c1bbb3aaa299928b7f746d665d554c4a505b636d727e879298a1a9b2bac3c2b9b1a8a09691857d706b625a51443f382f261e150d040000000000000000000000000000000000000000000004111d2935414c56626f7c808181818181818181817e796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000106090b0c12131313131313131313131313100807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708101313131313131313131313131208080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f424e5b6875818e9babb4bfcbd7dbcfc5bbb3ada7a09d9b999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999988c7f7265594c3f3226190c00000000000000000000000000000003101c28343f4a5464717d8a98a3aebac7d3cfc3b6a99c908376685d6673808c99a8b2bdc8c8bdb2a8998d807366584e43372b1f13060006131f2c3845515c6775818e9baab4bfcacabeb3a99b8e8174675c6773808d9aa9b3becad0c5b8ab9f9285796d6053463a2d22170b0000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000004101c2834404b54606d7a849197a2aab0b9bdc4c6cacac6c5c0beb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8babec1c5c6cac9c5c3bcb8afa9a0968f82776c6053463d32271b0f0300000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000020b16202b343d45515d676e7b85929fa4aeb8c2cdcbc2baaea39891847a6d665c50483e332a1f14090000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e12050000000000000000000000000000000000000000000000010d1925303b44525c64676c6c6c6c6c6c6c6c6c6c6a625f574e42372b1e120600000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000020e1a25303b45525c64676c6c6c6c6c6c6c6c6c6c6c69615e574d42362a1e12050000000000000000000000000000020a1117252d363e474f58606a6e7b8490959fa6afb7c0bcb4aba39f928c81786d675e56545b606d737f879299a2aab3bbc4c1b8b0a79f9691847c6f6b615950483f332d261d150c030000000000000000000000000000000000000000000000010d1924303a47535f6a6f73747474747474747474716d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000060c121518181f2020202020202020202020201d1414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141d2020202020202020202020201e1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825323e4b5865717e8b99a3aebac6d1dcd7cdc5bebab1acaaa8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5998c7f7266594c3f3326190c00000000000000000000000000000006121f2b3844505c6674818e9baab4bfcbd4c8bdb2a8988c7f726556626f7c8896a0acb9c5cec3b7aa9e9184776a5f53473b2e21150a000714202d3a4753606d7985929fabb8c5d0c6baada2978a7d70635563707c8997a2adbac6d3c6baada297897d7063544a3f33281c0f0300000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000006131f2c3845515c66727f8c96a0a9b3bcc2c9cfcdc5bebab8b3b3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb3b4b8babfc6cecec8c1bbb2a89f948a7d7063584e43372b1f130600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000a141d28323d46515b606d79839098a2aeb6c0cacdc2b9aea49f92867c6f685e544a3f362c21180e030000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b0006121f2b37434e58646f7479797979797979797979776e695e52463a2d201407000000000000000000000000000000000000000000000005111e2a36414c56646e7479797979797979797979776e6a5f53473a2e2114080003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000005111e2a36424d57646e747979797979797979797979756e695e53463a2d2114070000000000000000000000000000000006131b242c353d464e585f696e7a838f949ea5afb7bfbdb5afa49c938e82796d685f5c666c747f8b9399a3abb4bcc5c0b7afa69f9590847b6f6a60594f473e3627221b140b030000000000000000000000000000000000000000000000000008131e2b37434e585f626667676767676767676764605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000911181d2224252c2d2d2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2b22211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fabb5bfcbd2d9d7cfcac3bcb8b7b5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3a4653606d7985929eabb8c5d1d2c5b8aca096887b6e62555f6a7784919eaab7c4cec5b9aca096887c6f6255493c32261b0f04101c2834404b5564707d8a98a2aebac6d2c5b8ab9f9285796d6053606d7985929fabb8c5d2cabeb3a99a8e8174665b5044382b1f120600000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7984919ea8b2bbc5ced5cac2bbb3adaba7a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa2a9a7acaeb4bcc2cbd4cdc3bab0a69c9083766a6054473b2e22150800000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000006111c262f3a444e58626d74818e95a0aab3bec8cfc4bbb1a79d928b7e716a60564c42382e241a0f06000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b000815212e3a47535f6a748185868686868686868686837b6e6154483b2e21150800000000000000000000000000000000000000000000000714202d3946525e68748085868686868686868686837c6e6255483b2f2215080006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000000714202d3a46525e6974808586868686868686868685827b6e6154483b2e211508000000000000000000000000000000000009121a232b343d464e575e686d79828e939da5aebbc0c0bbada59d948f837a6e69666d78808c929fa4abb4bdc5bfb6aea59e948f837a6e695f584f473e352d2417110a020000000000000000000000000000000000000000000000000000020f1b26313c464e53555a5a5a5a5a5a5a5a5a5a5753514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939372e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e37393939393939393939393939382f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6974818e99a3aebbc0c7d0d4d9d6cec8c5c3c1c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000a1623303d495663707c8997a2adb9c6d2d1c4b7aa9e918477695f53586673808d99a8b2bdc9c9bdb2a8998d807366584e43372b1f1306131f2c3845515c6775818e9baab4becacabeb3a99b8e8174665c515c6675818e9babb5c0ccd0c5b8ab9e9285796c605346392d20130a00000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000b1825313e4b5864717e8b96a1adbac3cdd5cbc2b8b0a9a29f9a9697929190909090909090909090909090909090909090909090909090919297969a9fa2aab1b9c2ccd5ccc2b7ab9f94897c6f6256493c2f23160900000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000050f17222d38424c56606a727f8b939ea7b1bcc5d0c7bdb3a99f958d80746c62584e443a30261c120800000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7a87929893939393939399938d8073675a4d4034271a0d000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000000000000000000814212e3b4754616e7b8792989393939393939398928c807366594d4033261a0d00000000000000000000000000000000000008111a222b343c454d565e676d79818e929ca4afb6bebfb7afa69e9590847b6f6d78818d929ca4afb5bdc6c0bbada49d938e82796d685e574e463d352c231b120600000000000000000000000000000000000000000000000000000000000a15202a343c4347484d4e4e4e4e4e4e4e4e4e4b4745403931281d1207000000000000000000000000000000000000000000000000000000000000000006111b252d343a3d3f45464646464646464646464646433b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43464646464646464646464646453b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616e7b87929fa5afb6bec4c8cecfd0d1d2d0ceccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000006121f2b37434e586773808d9aa9b3becad6cabeb3a99a8d807367574d55626f7c8896a0acb9c5cec4b7aa9e9184776a5f54473b2e22150a13202d3a4653606d7985929fabb8c5d0c6baada2978a7d7063544b5464717e8b99a4afbbc7d2c6b9ada197897c6f6356493c32261b0f03000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0005111e2a36414c566875828e9ba9b2bdccd5cec3b9b0a69f97928d8987858484838383838383838383838383838383838383838383838384848587898e92989fa7b1bac4ced3c7bbb0a6998c807366594d4031261a0e02000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000030c172128333f4a545e686f7c87929fa5afb9c3cecbc0b5aba1979083786d605a50463c32281e140a0000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a29f9f9f9f9f9fa49b8e8174685b4e4135281b0e000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a29f9f9f9f9f9f9fa39a8d8174675a4e4134271b0e00000000000000000000000000000000000000081019222a333b444c555d676d78808c929fa4acb5bdc0b8b0a79f9691857c7a828e939da4adbbc0c6bdb5afa49c928d81786d675e564d453c342b231a1109000000000000000000000000000000000000000000000000000000000000030e18222a3137394045474a4b4b4b4b4b4a46443f38352f281f160c0100000000000000000000000000000000000000000000000000000000000000010c18232d373f464a4b52535353535353535353535353504746413b32291f1408000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464750535353535353535353535353514847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46535f69727f8b939fa4acb2b8bcc1c3c4c4c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000814212e3a47535f6a7784919eaab7c4cfd3c6baada297897c7063564954606a7784919eaab7c4cec5b9aca096887c6f6255493c32271b101c2834404b5463707d8a98a2aebac6d2c5b8ab9f9285796d60534754616d7a86939facb9c6d2c9beb3a99a8d807467584e43372b1f1306000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000714202d3946525e687884919eabb7c4cfd4c8bcb1a79f948f85807c7a78777777777777777777777777777777777777777777777777777777787a7d818690959fa8b2bdc9d5cdc2b5a99c8f827669574d42362a1e1205000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000b151e29333b44505b666d7a849199a3aeb7c1cbcbc3bbafa39991857b6e665c51483f342b20160c020000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1b4acacacacb5a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2b4acacacacacb4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000070f182129323a434b555c666c74808b939aa3abb4bcc1b9b1a8a0979286838f949ea5aeb6bfc5bdb4aba49f928c80786d665d554c443b332a22191008000000000000000000000000000000000000000000000000000000000000000006111c263039434b51535758585858585653504a42382d22170d04000000000000000000000000000000000000000000000000000000000000000006121d29343f495156585f60606060606060606060605f5d54524d443b3025190b02000000000000000000000000000000000000000000000000000000000000000000000000020b1925303b444d52545d5f60606060606060606060605e55534e453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57626d74818d939aa1a8acb1b4b6b7b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b2a5998c7f7266594c3f3326190c00000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2d2c5b8ab9f9285796d6053464e586773808d9aa8b2bdc9c9bdb2a8998d807366584e43372b1f131f2c3845515c6674818e9baab3becacabeb3a99a8e8174665c5146525e687683909da9b6c3cfcfc4b7ab9e9184786a5f54473b2e221509000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8796a1adb9c5d2d1c5b8aca0958f827a74706d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d70747b839096a1acb9c5cfd2c5b8ab9f928578695f53463a2d211407000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000007121d27303b454f59606c78828f96a1abb4bfc9cdc3b9afa59f92877d6f695e544b40362d22190e05000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aeb9b9b9b9b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb9b9b9b9b9b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000060f172029313a434b545b606e737f889299a2aab3bbc2bab2a9a1989290959fa6afb7c0c5bcb4aba399938b7f746c665c544b433a3229211810070000000000000000000000000000000000000000000000000000000000000000000b17232e38424b555d6064656565656563605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6a615e564d41362a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414d565e616a6c6c6c6c6c6c6c6c6c6c6c6c6b625f574e42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b606d78808891969da0a7a7a9aaabacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a5998c7f7266594c3f3326190c0000000000000000000000000005111e2a36414c5666727f8c99a8b2bdc9d5cbc0b5ab9b8e8175665c50444956626f7c8996a1acb9c5cec4b7aa9e9184776a6054473b2e2213202d3a4653606d7985929fabb8c5d0c6b9ada197897d7063544a414c5666737f8c99a8b2bdc9d2c5b9aca196887c6f6255493c31261a0e020000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000a1724303d4a5763707d8a96a8b2bdc9d5c9bdb2a89d9083796d6863615d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565e6163696e7a84919ea9b3becad3c6baada297887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000061018232e39434d57616b73808c949fa8b2bdc6d0c5bbb1a79e938b7f726b60574d42392e241b100700000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc6c6c1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc6c6c6c0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000050e171f283039424a505c636d727e879298a2a9b2bbc3bbb3aaa29f9da0a7b0b8c1c4bbb3aaa29992877f736d605b544b423a312920170f0600000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545d676d707172727271706c665b5044382b1f130800000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d7278797979797979797979797979766e685e52463d2f261b11060000000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e686e76797979797979797979797979786e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f44505c666d737d848b9095979a9c9d9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3998c7f7266594c3f3326190c000000000000000000000000000714202d3946525e687683909da9b6c3ced3c7bbafa3998a7e7164544a3f4754606a7884919eabb7c4cfc5b9aca096887c6f6255493c32271c2834404a5463707d8a97a2adbac6d1c5b8ab9e9285796d6053463c4955626f7c8896a1adb9c5d2c9bdb2a8998c807366574e42372b1e12060000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000b1825323e4b5865717e8b98a4b1becfd2c5b9aca196897c6f675e5654524c515050505050505050505050505050505050505050505050514c5254575e68717d8a97a2adbac6d3cabeb3a995897c6f6256493c2f231609000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000040d18222834404b555e69707d87939fa6b0bac4cfc7beb3a9a0958e81756d62594f453b30271d12090000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d2cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000050d161e272f383f44525b626c717d869297a1a9b2bac4bcb4aeacaaacb1b9c2c4bab2a9a19892877e726d635b504a423930281f170e050000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d797d7e7e7e7e7e7d786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f85868686868686868686868686837a6e61594f41382d22170b000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7a83868686868686868686868686847b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182128343f4a545c606b70797e83878a8e909191929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399928b7e7165584b3e3225180b000000000000000000000000000814212e3b4754616e7a87939facb9c6d2d2c5b9ac9f92867a6d6054473a434e586773808d9aa9b2bdc9c9bdb2a8998d807366584e43372b1f2c3844515c6674818e9ba9b3becac9beb3a99a8e8174665c50443b47535f6a7884919eabb8c4d1cec4b7aa9d9184776a5f53473a2e2114090000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000c1926323f4c5965727f8c98a5b2bfcbd1c4b7ab9e9184786c60554c474641444444444444444444444444444444444444444444444444444146474d56606d7985929fabb8c5d2cfbcb0a396897d7063564a3d3023170a000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000010c161f2a343c45515c676e7b859299a4afb8c2ccccc0b6aca2979083796d605b51473d33291e150b000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000040c151d262d334049515a616b707d859197a0a8b2bbc5bfbab8b7b8bcc3c9bdb2a8a19792867d716c625b52443f382f271e160d0500000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78838a8b8b8b8b8b89807467564c4135291d1106000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9893939393939393939399928f82766b6053493f33271c11060000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b76828f929993939393939393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17232e38424a505961666d71777b7e8183848586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686827a6d6054473a2d21140700000000000000000000000004101d2935404b5565717e8b9aa4afbbc8d4cfc2b6a99c8f8376685d5245393d4956636f7c8996a1adb9c5cec4b7aa9e9184776a6054473b2e202d3a4653606d7985929fabb8c5d0c6b9ada197897d7063544a3f37434e586774818e9aaab4bfcbd1c5b8aca095887b6e6255483b31251a0e0200000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000d192633404c5966737f8c99a6b2bfcccec1b4a79b8e8174655b50433a39353037373737373737373737373737373737373737373737373036393b45515c6675828f9ca8b5c2cfcabdb0a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000008131e28313c46505a606d79839097a1abb5c0caccc3bbafa49a92857b6e675d51493f352b20170c03000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000030b141c2228373f485059616b6f7c859196a0a9b3becac6c5c3c5c8cec5b9aca19691857c706b615a514940332d261d150c040000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88959898989898928578685d5245392c2017110c0700000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87929faa9f9f9f9f9f9f9fa39f94897d70655b5044382e23170c01000000000000000000000000000000000000000000000000000000000000020d17202b3844505b66707d89949fa39f9f9f9f9f9f9fa69d9083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444f545c6064696e717476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d685d5245392c20130700000000000000000000000006131f2c3945515d6775828f9cacb6c0ccd4c8bdb1a8988c7f7265564c4135394653606c7884919eabb8c4cfc5b9aca096887c6f6255493d3228343f4a5463707d8a97a2adbac6d1c5b8ab9e9285796d6053463a323d4a5764707d8a98a3aebac7d3c8bdb1a8998c7f7266574d42362a1e120500000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aa6b3c0cdccbfb2a5998c7f726653493f302d29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a252a2d34404b546773808d9aa6b3c0cdcbbeb1a4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0b0b0b0b0b060b0f19242f3a434e58616c74808d959fa9b3bdc7cec3bab0a69f93887d70695f554b40372d23190e0500000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000020a1117252d363e474f59606a6f7b849197a2adbac6d3d2d0d1d4d1c4b7ab9e91847b6f6a605950483f3728221c140b03000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a7a5a5a5a197877a6d6054473a2d28221c18120c070100000000000000000000000000000000000000000000000000000814212e3a47535f6974818d98a2aeacacacacacb4aea69d9083786c60544a3f34281d120709090909090909090909090909090909090909090909090909090909090908131e2935404b55606c7883909da6aeb4acacacacb5ab9e94897d70655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343e424a5153575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000714202d3a4753606d7a86929facb8c5d2d1c5b8aca095887b6e6155483b2f3744505b6574808d9aa9b3bec9c9bdb2a89a8d807367584e43372c3844505c6674818e9aa9b3becac9beb3a99a8d8174665c5044382d3a4753606d7a86929facb9c5d2cec3b6aa9d908377695e53463a2d21140800000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcabdb1a4978a7e7164574b3e2d241d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191e232e3f4c5865727f8b98a5b2becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c18181818181818171b242935414c565f6a717e8b929da7b1bbc5d0c6bcb2a89e948c7f736b61574d43392f251b11070000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000006131b242d353e474f585f696e7a85929fabb8c5d2deddd7dcd2c5b8ab9f92857c706b615a514940332d261d150c04000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afb1b3a995887c6f6255483e38332d28231c18120d070100000000000000000000000000000000000000000000000006121e2b37424d57616e7a86929fa9b3beb9b9b9bfb8aba0958a7e71665c5044392f241816161616161616161616161616161616161616161616161616161616161616161925303845515d67717e8b95a0acbabfb9b9b9bbafa3998f82756b6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5354575b5d5e5e5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d54524c443a3024190d010000000000000000000000030f1c28333f4a5464707d8a98a2aebac7d3d0c4b7aa9d918477695f53473a2d333f4953636f7c8997a1adb9c6cec4b7ab9e9184786a6054473b2d3a4653606d7985929eabb8c5d0c6b9ada197897c7063544a3f342c3945515d6776828f9ca9b5c2ced1c4b8ab9f95877b6e6154483b3025190d01000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d3124170d08111111111111111111111111111111111111111111080d1825323e4b5865717e8b98a4b1becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629242424242424252522272b363e45525d686f7c86929fa4aeb9c3cdcabfb4aaa0968f82776c60594f453b31271d1309000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000081119222a333c444d565d676d78818e97a2adbac6d3d3d2cbd0d1c6baada29792867d716c625b52443f382f271e160d05000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb1a4978b7e7164575046443f38342e29231d18130d080200000000000000000000000000000000000000000000020e1a26313c46525e68737f8c97a1adb9c3ced1c8bcb1a79e9184786d60554b403529232323232323232323232323232323232323232323232323232323232323232323232a36414c56606d7984919ea7b1bccbd1cabfb4aa9f92877c6e62594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504745413a32281e130800000000000000000000000006121f2b3844505b6674818e9aaab4bfcad6cabeb3a99a8d807367574d42372b2d394653606c7985919eabb8c4cfc5b9aca196897c6f6256493d343f4a5463707d8997a2adb9c6d1c4b8ab9e9185796d6053463a2e2935404b5565727f8b98a8b1bdc8d4c8bcb1a7988b7f7265564c41362a1e1105000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00040404040404040404040404040404040404040404000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42363131313131313131322d33373f48515b606d7a849198a2aeb6c0cbcac2baaea29891847a6d655b50473e332a1f150b01000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000009111a232b343c454d565e686d79828e939ea9b3becacbc7c5bec3c4c8beb3a9a29892877e726d635c504a423930281f170e0500000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcb4a89b8e817569615a53504a444039342f29241d19130e09020000000000000000000000000000000000000000000915202a36414c56606d7985919ea8b2bdc8d4cdc3b9aca0968b7e72675d51453a302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3946525e68737f8c96a1adb9c3ced3c6baaea2988e81746a5f53473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c31363a3b3e4143444546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433a3935302820160c020000000000000000000000000613202d394653606c7985929eabb8c5d0d2c6b9ada297897c6f6356493c31262b3844505b6674818d9aa9b3bec9c9bdb2a89a8d807367584e433844505c6674818e9aa9b3becac9beb2a99a8d8174665c5044382b242f3b4855616e7b8895a0acb8c5d1cdc2b6a99c8f8376685e5246392d201308000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3f3f4446505a636d75818f96a0aab4bfc8ccc2b8aea49f92867c6f685d53493f352c21180d0300000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000a121b232c353d464e575f686e7a828f949ea5afbbc5c6bfbab9b1b6b8bcc2bbb3aaa29992887f736e605b544b433a312920170f06000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcb8ab9f92867b716c64605b54514a454039352f29251e19140e090300000000000000000000000000000000000000030d1925303b45515d67727e8b96a0acb8c2cdd4c8bdb2a89e9185796d60564c413c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c424d57616d7a85929fa8b2bdcbd5c9beb3a99f92867a6e61584e43352b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e313436373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939362d2c29241e160e0400000000000000000000000000091623303c4956636f7c8997a1adb9c6d2d1c5b8ab9e9285796d6053463a2d2028333f4a5463707c8997a1adb9c6cec4b7ab9e9184786a6054473a4653606d7985929eabb8c5cfc6b9ada197897c7063544a3f3428212d3a46535f697784919daab7c4d0d2c6b9ac9f93867a6d6154473a2f24190d010000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4c4950535a626c727f8c939ea8b2bcc6cec4bab0a69d928a7e716a5f564c41382d231a0f060000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000006131b242d353e474f585f696e7a8390949ea6afb7c1c5bdb4aeaca4a9abb1b9c1bcb4aba39a938b80746c665c554b433a3229211810070000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdbaaea29891847e77716c66605c54514b45413a35302a251f1a140e080200000000000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3cec3b9ada1978c7f72685d524949494949494949494949494949494949494949494949494949494949494949494949494949535f6974808d98a2aebac4cfd2c6b9ada1978c7f73685e52463c3123190b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e212124282a2b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2a21201d19130c040000000000000000000000000006121e2b37424d576673808d99a9b3bec9d5cbbfb5ab9b8e8175665c5044382b1f222d3a4653606d7985929eabb8c5cfc5b9aca196897c6f6256493f4a5463707d8997a1adb9c6d1c4b8ab9e9184786c605346392e231e2a36424d576773808d9aa9b3becad4c7bbafa4998b7e7165564c4135291d11040000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c57575757575757575757585858535b60626c717e88939fa5afbac3cec6bcb2a89f948d80736c61584e443a2f261b1108000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000020a1117252d363f475059606a6f7b8490959fa6b0b8c1c5bcb4aba39f989d9fa7b0b8c0bdb5aca49f928d80786d675d554c443b332a2219100800000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9beb4aaa196918a837e78716d66605c55514b46413a36302a261f19140b060000000000000000000000000000000000020d18242f3a44505c66707d8a949fabb7c1cfd5c9beb3a99f92857a6d6157565656565656565656565656565656565656565656565656565656565656565656565656565659626e7b87929faab4beccd4c8bcb1a79e9185796d60564c41342a201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1413110d080200000000000000000000000000000814212d3a47535f697784919daab7c4cfd3c7bbaea3998a7d7164544a3f34281c1f2b3844505c6674818e9aa9b3becac9bdb2a89a8d807367584e44505c6674818e9aa9b3becac9bdb2a99a8d8074665b5044382b1c1a26313d495663707c8997a2adbac6d3ccc0b5ab9c8f8275685d5245392c2013070000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569646464646464646464646464656566656c6f767e87929aa4afb7c1ccc7bdb4aaa1968f82786d605a50463c32281d140a00000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f07070707070707070707070707070707070707070707070915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000030c141c2328373f48505a616b6f7c859196a0a7b0b8c1c4bbb3aaa299928b90959ea6afb7bfbeb6afa49c928e81796d675e564d453c342b221a1108000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919ea9b3bcbcb2a9a19e95908a847e79726d67605d55524c46423b36312a251f17110a020000000000000000000000000000000007131d28343f4a54616c7683909ca5afbdc7d1cfc4baada2978d807369626262626262626262626262626262626262626262626262626262626262626262626262626262626b75828f99a3afbcc5d0d0c7b8aca0958b7e71675d51443b3022180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131007070401000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1d2c5b9ac9f92867a6d6054473a2e23171c28343f4a5463707d8997a2adb9c6cec4b7ab9e9184786a60544653606d7985929eabb8c5cfc5b9ada196897c6f63544a3f33281c13202d3a4653606d7985929fabb8c5d2d2c5b9ac9f92867a6d6054473a2f24180c0000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82757171717171717171717171717171727375787c828b9299a3acb6c0c9c6beb5aba29891847a6d665c50483e342a20160b0200000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1414141414141414141414141414141414141414141414141415222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000040d151e262e344049515a626c707d859197a0a8b1b9c2c3bab2a9a19892877e838f949da5adbbc0c0bbaea59d938e82796d685e574e463d342c231a120900000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d97a2aab1b9bbb2ada7a09d96918b847f79726d67615e56524d46423b363027221b140b04000000000000000000000000000000010c17232e3842505a636f7c89939eabb5c0cbd6cabeb3a99f92867b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7c89939eabb5c0ced2c7beb0a69d9183786d60554b4032291e0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727f8c98a8b1bdc8d4cfc2b6a99c8f8276685d5245392c1c1117232e3a4653606d7985929eabb8c5d0c5b9aca196897c6f62534a5463707d8997a1adb9c6d1c4b8ab9e9184786c605346392d2217121f2c3844515c6675828e9bacb6c0ccd3c7baaea3998a7e7164554b4035291d100400000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d0c3b6aa9d90837e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808285888f949fa3abb5bec7c4bdb5aca49992867c6f685e544a3f362c22180d040000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629212121212121212121212121212121212121212121212121212121222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000050d161f2730383f44525b626c717e869297a1a9b2bac3c2b9b1a8a19792867d7179828e929ca3afb5bdbfb7afa59e948f837a6e695f584e463d352c241b13060000000000000000000000000000000000000000000000000000000000020e1a25313b4754616e7a859298a0a7adb2b9b9b1aca8a09d96918b857f7a736d68615e56534d46413b332d261d160d0400000000000000000000000000000006111c26303e4854606b75828f99a3afbbc5d0d0c5baaea3988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c83909da5afbdc7d1ccc0b6ac9f948a7d70665c5043392f20170d0000000000000000000000000105090b0c11131313131313131313130e0d0b07030000000000000000000000000000000000000000020507080c0f121213131313131312100e0a0605030000000000000000000000000000000000000000000306080911131313131313131313130f0707050100000000000000000000000000000406070e12131313131313131313100707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca9b6c3ced4c8bcb1a7988b7f7265564c4135291d0a121f2c3844505c6674818e9aa9b3becac9bdb2a89a8d8073655b505b6674818d9aa9b3bec9c9bdb2a89a8d8074655b5044372b1c11101c2834404a5464717e8b9aa4afbbc8d4cbbfb4ab9b8e8275675d5145382c1f130600000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d1c4b8aca095908a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8c8f92979c9fa6afb5bdc7c2bbb3aba39a93877e716a5f564c42382e241a1006000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000050e171f283139424a505c636d727e879298a2a9b3bbc4c1b8b0a7a09691857c706b6d78808c919fa3abb4bcc0b7afa69f9590847b6f6a60584f473e362d2517110a02000000000000000000000000000000000000000000000000000000000914202d3946525e68707e8690959ea1a9adb3bab8b2aca8a19e97918c85807a736e69615f57524d443f382f281f160d040000000000000000000000000000000a151e2c38434f59626e7b87929faab4bfcad6cbbfb4aa9e938e89898989898989898989898989898989898989898989898989898989898989898989898989898989898990959fabb7c1cfd4c8bbafa49a8f82766b61544a3f31281d0e050000000000000000000000060c121518181e2020202020202020201f1a1a17130e08010000000000000000000000000000000002090e111414191c1e1f2020202020201f1d1b1713120f0b060000000000000000000000000000000000040a0f1315161e2020202020202020201f1c1413110d080200000000000000000001070c1013141b1f2020202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d2d1c5b8aca095887b6e6155483b2f24190d101c28343f4a5463707d8a97a2adbac6cec4b7ab9e9184786c6053606c7885919eabb8c4cfc5b9ada196897c6f6353493f33271b0a0c18232e3a4754616d7a87939facb9c6d2d1c5b8ac9f9285796d6053473a2e23170c00000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d4c8bcb1a7a09d97979797979797979797979797979898999b9ea1a9abb0bbc0c7c2b8b0a9a19992887f716c61584e443a30261c120800000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000060f172029313a434b545c606e737f8b9299a3aab3bcc4c1b8b0a69f9590847b6f6a60666d747f8b9299a2aab3bbc1b8b0a79f9691847c6f6a615950483f3728221c140b0300000000000000000000000000000000000000000000000000000005111e2a36414c56616c707c838b91979ea1a9adb3bab8b2aca9a19e97928c86807b746e69615e565049413a31281f160c010000000000000000000000000000030c1b27323d47535f6974818d98a2aebac4cfd0c6bcafa59e9b9595959595959595959595959595959595959595959595959595959595959595959595959595959595959d9fa7b1bcc9d7cbbfb4aa9f93877c6f62594f42382e1f160c00000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2c2726241f1a130b020000000000000000000000000001070d141a1e202126292b2c2d2d2d2d2d2c2c2a2723201f1b17110a020000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2c2821201d19130c0500000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5564717e8b99a3afbbc7d4d0c4b7aa9d918477695f53463a2d1e13080c17232e3a4653606d7985929fabb8c5d0c5b9aca196897c6f625463707c8997a1adb9c6d1c4b7ab9e9184786c605346392d22170b0713202d3946525e687683909da9b6c3cfd3c6baaea2988a7d7064544a3f34281c1003000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1825313e4b5864717e8b97a4b1becacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d9cdc3b9b1acaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a6a8abadb3b7bbc2cbc7bcb0a69f9791877f716c625a50463c32291e150a0000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474747474747474747474747474747474747474747474747474855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000710182129323a434c555c666d74808c919fa3abb4bcc5c0b7afa69e9490837b6e6960585c606d737e879298a1a9b2bac2b9b1a8a09691857c706b615a514940332d261d150c040000000000000000000000000000000000000000000000000000010d1925303b444f59616a6e797f848c92979fa2a9aeb4bab9b3ada9a29f98928d86817b746e68605b534b433a31281d13070000000000000000000000000000000a16212b37424d57616e7a86929fa9b3bec9d5cec1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9abb1b9c2cdd3c7baaea3988e81756a6054473e30261c0d040000000000000000000009121b23292e313237393939393939393939393433302b241d140b000000000000000000000000040c12181f252a2d2e33363839393939393939383734302d2b27221b140b0700000000000000000000000007101920272b2e2f3839393939393939393939352e2d2a251e160e050000000000030d151d24292c2d3539393939393939393939362d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9babb5c0cbd5c9beb3a9998d807366574d42362a1e0c0106121f2c3844515c6674818e9baab3becac9bdb2a89a8d8073655b6674808d9aa9b3bec9c9bdb2a89a8d8073655b5044372b1b110605111e2a36414c5666737f8c99a9b2bec9d5cabfb4aa9b8e8174665c5044382c1f1206000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302318181818181818181818181818181818181818181818181818191925323f4b5865727e8b98a5b1becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3dfd5cbc3bcb8b6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b5b8b9bec5c7cdd0c4b7ab9f9490857d716d625a50483e342a20170c030000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c545454545454545454545454545454545454545454545454545454545454545454545455626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000081019222a333b444c555d676d78818d929ba3afb5bdc6bfb6aea59d948f827a6e695f574e505b636c717d869297a0a8b1b9c1bab2a8a19792867d716c625b52443f382f271e160d05000000000000000000000000000000000000000000000000000008141e29323e474f585f666d72797f858c92979fa2aaaeb4bbb9b3adaaa29f98928d86817b726c655d554b433a2f24180d050000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced3c9c1bab6b4afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb6b8bcc2cbd6cabeb3a99f92867b6e61584e43352c1e140a00000000000000000000020c1b252d343a3d3f4446464646464646464646413f3c362f261d0e0500000000000000000000050d161d242930363a3b3f4245454646464646464543413d3937332d261d19100900000000000000000000040f19222b32373b3c4446464646464646464646423a3936302820160c02000000010b151f272f35393a4145464646464646464646433a39352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d1d2c6b9ada197897c6f6356493c31261a0e0004101c2834404a5463707d8a98a2aebac6cec4b7ab9e9184786c606c7884919eabb8c4cfc5b9aca196897c6f6253493f33271b0a00010d1925303c4955626f7c8897a1adb9c6d2d0c5b8ab9f9285796d6053463a2d22170b000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30252525252525252525252525252525252525252525252525252525262733404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3e7ddd5cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbebebebfc2c5c6cacfd3d8cfc3b6a99c90827a6f6b625a50483f362c22190e05000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756961616161616161616161616161616161616161616161616161616161616161616161616161626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000009111a222b343c454d565e676d79818e939ca4adbbc0c7c0bbada49d938e82796d685e564d4544515a626b707c8591969fa7b0b8c0bab2a9a29892877e726d635c504a423930281f160e0500000000000000000000000000000000000000000000000000020d17202c353e464e545c60676d727a7f858d92989fa3aaafb5bbbab4aeaaa39f99928d867f776d675d554b40352921160b00000000000000000000000000000009151f2a36414c56606d7985919ea8b2bdc8d4d3ccc6c2c1bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc3c4c8cdd4d2c6b9ada2978d8073695e53463c32231a0c02000000000000000000000a141e2d373f454a4b51535353535353535353524d4c4741382f20170d020000000000000000050e161f282f353b4246474c4f515253535353535352504e4a46443f382f2b221a12090000000000000000000a15202b343d43474951535353535353535353524f4746413a32281e130800000007121d2731394045474e52535353535353535353504745413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aebac6d3d1c5b8ab9e9285796c605346392d20130900000c18232e3a4653606d7985929fabb8c5d0c5b9ada196897c6f636f7c8997a1adb9c6d1c4b7ab9e9184786a605441382d22170b00000813202d394653606c7885919eabb8c4d1d3c6baada297897d706353493f33271b0f030000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d32323232323232323232323232323232323232323232323232323232333237434e586875818e9ba8b4c1cecabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3e5dcd4ccc7c3c2babababababababababababababababbbdc0c4c5c8ced6dbc9bdb0a3968a7d706b605950483f362d241a100700000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000109121a232c343d464e575e686d79828f939da5aeb6bfc6bdb5afa39c928d81786d675d564d443c40485059616a6f7b8490959ea6afb7bfbbb3aaa29992887f736e605b544b423a312820170f0600000000000000000000000000000000000000000000000000050e1a232c333c424b51555d60676d737a80868d92989fa3abafb5bdbab4aeaba39f98928b82796d675d51453d33271c10020000000000000000000000000000030d1925303b45515d67727e8b96a0acb8c2cdd8d7d2cfcec8c8ccc7c3c2bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc4c5c8cec8c8d0d1d4d8d5c9bdb2a89e92857a6d60574d42342b2011080000000000000000000006111c26303f495156585e6060606060606060605f5a58524a4132291f140900000000000000030d162028313940454d5254595c5e5f60606060605f5f5d5a56535049413d342c241a110800000000000000030f1b27323d464e54565e6060606060606060605f5b54524c443a3025190d0100000c18242f39434b51535b5f60606060606060605f5d54524c443a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d9aaab4bfcad6cbbfb4ab9b8e8174665b5044382b1f1206000007131f2c3845515c6775818e9baab4bfcac9bdb2a89a8d80736574808d9aa9b2bec9c9bdb2a89a8d807367584e432f261b1106000005121f2b3744505b6574818e9aabb4bfcbd6cabeb3a99a8d8174655b5044372b1f12050000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f404347535f6a7784919daab7c4d0c9bdb0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b5adadadadadadadadadadadadadadaeafb0b3b7b8bdc3cad0d2c5b8ac9f92867d706b60584e443a30261c110600000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f827a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7d8996a2afbcc9d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000009131b242c353e464f585f696e7a838f949ea5afb7c0c5bcb4aba39f918c80776d665d554c443b32363f474f5860696e7a838f949da5aebbc0bcb4aba39a938b80746c665c544b433a322921180f060000000000000000000000000000000000000000000000000008111a212a303940454b51555d60686d737a80868d92999fa4abafb9bdbab5aeaaa29f948f83796d60594f44382c1f140900000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3e1dedcdbd4cac2bbb7b5afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb7b8bdc3ccd5dcdde0dcd2c5b9aca0968b7f72685d52453b3122190e00000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c67645c52443b3025190e020000000000010b151f28323a434b51575e6166696b6c6c6c6c6c6c6c6b6a6763605b534e463e362c231a0f0500000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c68615e564c41362a1d11050004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb8c4d0d3c7baaea3998a7d7164544a3f33281c0f03000004101c2834404b5564707d8a98a2aebac6cfc4b7ab9e9184786c7884919eabb8c4cfc5b9aca096897c6f6256493d3223140a000000030f1b27333f495364707d8a99a3aebac7d3cfc4b8ab9e9185786c605346392d20130a0000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d4e545b626f7c8895a0acb8c5d1cbbfb4ab96897c6f6356493c30231609000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a2a4a7aaacb1babec5cdc7baaea39892867d706a5f564c42382e23170f06000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f8787878787878787878787878787878787878787878787878787878787878787878787878787878787898f99a5b1bdcadacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000007111b252d363e474f59606a6f7b8490959fa6afb8c0c4bbb3aaa299928b7f736c655c544b433a32292d353e464e575f686d79828e939ca4afb5bdbdb5aca49f928c80786d665d554c443b332a21180c0200000000000000000000000000000000000000000000000000080f181e272e343940454b51565d60686e747b81878e93999ea5adb2babfbbb4aea69e958e81756b6055483b3025190e020000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd9e3e3d8ccc2b8b0aba9a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac3ced9e5e1d4c8bcb1a79e9184796d60564c4133291f10070000000000000000000003101c28343f4a54626d727779797979797979797979746e64564d42362a1e1105000000000007121d27313a444c555d60696e72757878797979797979787674706c65605850483e352c21170d0200000000000815222e3b4754606a6f7779797979797979797979756d685e5246392d2013070006131f2c3945515d676d7478797979797979797979766d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adb9c5d2d2c5b9ac9f92867a6d6054473a2d22170b000000000c18232e3a4753606d7985929facb8c5d0c5b9ada196897c6f7c8996a1adb9c5d1c4b7aa9e9184776a6054473b2e221502000000000b17222d3a4753606d7a86929facb9c5d2d2c6b9ada197897c6f6256493c32261b0f0300000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706358585858585858585858585858585858585858585858585858585858585858595a5860626d75818e9ba7b1bcc8d3c7baaea399887b6f6255483c2f221509000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949495979a9da0a8adb3bbc5cbbfb4aaa39892867c6f685e544a3f342821180d030000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949494949494949494949494949699a1abb5c1cddacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000040f19232d373f485059616b6f7c849196a0a7b0b8c1c3bbb2a9a29892877e726d605b534a4239312820232c343d454d565e676d78818c929fa3abb4bcbeb6afa49c928d81786d675e564d453c332a1e140a0000000000000000000000000000000000000000000000000000060c151d23282f353a41454c52565e61696e747b81878e939ea1a8b2bcc6bfbab0a79e93897d7063564d42362a1e110500000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1dcdfd3c7bbb0a69f9c9595959595959595959595959595959595959595959595959595959595959da0a8b2bdc8d4e3d9cfc7b8ab9f958a7e71665c51443a2f21170d000000000000000000000006121f2b3844505c66727f84868686868686868686858074695e52463a2d20140700000000020b18232f39434c565e676d747b7f8284858686868686868583817d786f6a615a50473e33291f140900000000000916232f3c4956626f7c8486868686868686868685817a6d6154473a2e211407000714202d3a4753606d798185868686868686868686827a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a9b2bdc9d5cfc2b5a99c8f8276675d5145392c1c11060000000007131f2c3845515c6775818e9baab4bfcac9bdb2a89a8d8077808d9aa9b2bdc9c9bdb2a8998d807366584e43372b1f1306000000000613202c3945515d6776828f9ca9b5c2ced5c9beb3a99a8d807367584e43372b1f120600000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7065656565656565656565656565656565656565656565656565656565656565656666686a6f757f8c939eaab9c3ced2c5b9ac9f9286796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f878787878787878787878787878787888a8d91959fa2a9b3bbc5c6bcb4aaa29891847a6d665c50443e332a1f150b0100000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d07070707070707070707070707070707070707070707070915222f3c4855626f7b8895a2aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a5abb3bcc7d2dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000b16212b353f49515a616b707d859196a0a8b1b9c2c3bab2a9a19792867d716c635b5049413830271f161a222b333c444c555d666d74808b9299a2aab3bbc0bbaea49d938e82796d685e574e463c30261c11060000000000000000000000000000000000000000000000000000030b12181d24292f353a41454c52575e61696e747b81899196a1aab4bfcac1b9afa59c908376695e52463a2d201407000000000000000000000000000000010c17232e3842505a626f7c89939eabb5c0cbd7ddd0c3b7ab9f948f8989898989898989898989898989898989898989898989898989898989899196a0acb8c5d1dcd1c7bdafa59d9083766c61544b4032281e0f0500000000000000000000000713202d3a4653606d78869195939393939393939892877b6e6154473b2e211408000000000a141d2934404b555e686d7980878c8f9192939a9393989292908d89837c716c61594f453b30251a0e04000000020f1b2835424e5b6875818e939a93939393939398928b7f7265584c3f3225190c000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784909daab7c3cfd4c8bcb1a7988b7f7265554b4135291d0a000000000004101c2934404b5564717d8a98a2aebac6cfc4b9ac9f92878387929facb9c4cfc5b9aca096887c6f6255493d32271b0f030000000004111d2935404b5565727f8b98a8b2bdc8d4cfc4b7aa9e9184776a5f53473b2e21150900000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d717171717171717171717171717171717171717171717171717171717171717172727375787c828c919ba5afbacbd5d0c3b6a99d908376665c5145382c1f1306000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f827a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7e80848b9297a1a9b3bcc6c6bcb4aaa1968f82786d605a50453c31271d120700000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a1313131313131313131313131313131313131313131313131316222f3c4955626f7c8895a2afbbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadafb1b5bcc5ced9dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000004101b27323d47515b626c717d869297a1a9b2babebeb9b1a8a09791857d706b625a51443f382f261e150d1019212a323a434b545c606e737f879298a1a9b2babeb6aea59e948f837a6e695f584e42382e23170b00000000000000000000000000000000000000000000000000000000070c12181d242930353b41464d52575f616a6e757d849198a2aebac6cbc1b9ac9f93877b6e6154473b2e2114080000000000000000000000000000000006111c26303e4854606a75828f99a3afbbc5d0dbcfc2b5a99c8f827c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c84919daab7c4d0d7cbc0b5ab9e93897c6f635a5042392e20160c0000000000000000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa295887b6f6255483c2f22150900000006111b262f3845515c676d7a838d92999c9e9f9fa49f9fa39f9e9d9a9590877e716b61574d42362a21160b000000030f1c2936424f5c6975828f9ca49f9f9f9f9faaa2998c807366594d4033261a0d000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1d1c5b8aca095877b6e6154483b2f24180d0000000000000c18232f3a4753606d7986929facb8c5d0c7bbafa39992909299a3afbbc7d1c4b7aa9e9184776a5f54473b2b20150a0000000000010d18242f3b4855616e7b8896a0acb8c5d1d2c5b9aca096887c6f6255483c31261a0e02000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcdc0b3a69a8d807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f808284898f939ba3adb7c1ccd5c9bdb2a89a8d807467544b4034281c1004000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756d6d6d6d6d6d6d6d6d6d6d6d6e6e6f7174787e859297a1aab4bfcac5bcb2a89f948d80736c61574d43392f24181007000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d40342720202020202020202020202020202020202020202020202020202123303c4956636f7c8996a2afbcc9cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3e5dcd4ccc7c3c2babababababababababababababababababababababababababababababababababababababababababcbdc1c7ced7e0dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000713202c38444f59626d727e879298a2a9b2b1b1b1b1afa7a09691857c6f6b615950483f332d261d150c03070f1820293139424a505c636d727e869297a1a8b1b1b1b1afa69f9590837b6e6a5f544a3f34281c10030000000000000000000004060708090909090909090909090909090909070c13181e242930363b42464d53585f626b707c86929facb8c5d2c8bbafa49a8b7e7164584b3e3125180b00000000000000000000000000000000000a151e2c38434e58626e7b87929faab4bfcad6d2c5b9ac9f92867b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f707d8a96a0acb8c5d1d3c7bbafa3998f82756b6054483e30271d0d040000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb4a295887b6f6255483c2f2215090000000b17222d38414f59606d798390959fa3abababacafb6b4aeacaba9a7a09992877d70695e52463d32271b10040000030f1c2936424f5c6975828f9ca8b6acacacacb4a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4d0c3b7aa9d908477695e53463a2d1d130700000000000007131f2c3945515d6775828e9baab4bfcbcbc0b5aba39f9d9fa3abb5c0cbc8bdb2a8998d807366584e43372b190f040000000000000714212d3a46535f697784919daab7c4d0d5c9bdb2a8998c807366574d42372b1e1206000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcec1b5a89d928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f91969b9ea5adb5bfc9d3cfc6b9ada1968a7d7164574a3e2e23180c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569616161616161616161616161616264666c727b859298a2aebac0cbc4bab0a69c928a7e70695f554b40352922190e040000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d40342d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2f3e4b5764717e8a97a4b1bdcacdc1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbac6d3e0e5ded8d3d0cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c9cacdd2d9e0e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000916222f3b4854606b727f889299a2aaa5a5a5a5a5a5a59e9590847b6f6a60594f473e3627221b140b030000060e171f2830383f44525b626c707c8591969fa7a5a5a5a5a5a79f9591847c6e665c5044382b1f12060000000000000000070c101313151515151515151515151515151515151515151515191e252a30363b42464e5359606a74818e9aa7b4c1cdccc0b6ac998d8073665a4d4033271a0d0000000000000000000000000000000000030c1b27323d47535f6974818d98a2aebac4cfd3c7bbafa3998e81756a6262626262626262626262626262626262626262626262626c7883909da8b2bdc8d4cabeb4aa9f92877b6e62594f43362c1e150b000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9aea295887b6f6255483c2f2215090000030f1b27333f4953606b74808d95a0a7afb5b7b8b9bbc0bfbab9b8b6b1aba39992857b6e61594f44382c21160b0000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9ca9b6c2ced5c9beb3a9998d807366574d42362a1e120500000000000004101d2935404b5564717e8a98a3aebac7d1c7bdb5afacaaacafb5bdc7d1c5b8aca096887c6f6255493c32261b090000000000000005121e2b37424d576773808d9aaab4becad6cec3b7aa9d908377695f53473a2d211409000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd1c5b9aea49d9a98989898989898989898989898989898989898989898989898989898989898989899999b9ea1a8aaafb7bfc7d1cfc6bdb3a99e9184796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c54545454545454545454545455545b60696f7c86929fa4aeb9c3ccc2b8aea49f92857b6e675d51453f342b20160b0200000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d403a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c414c5666737f8c99a6b2bfcccdc0b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adbac6d3e8ded6cfc9c5c4c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c3c6ccd3dce5dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000a1623303d495663707d89939a98989898989898989897938f837a6e695f584f473e352d2417110a0200000000050d161e262e3440485159616a6f7b849095989898989898989898969184786d6053463a2d201307000000000000030b12181c1f2022222222222222222222222222222222222222222222222222252a31363c43474f5864717e8a97a4b1bdcad2c2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000000000000a16212b37424d57616e7a86929fa9b3bec9d5cbc0b5ab9f93877c6f625956565656565656565656565656565656565656565c67717e8b95a0acbac3ced3c6baaea2988d8074695f53473d32241a0c03000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6bbaea295887b6f6255483c2f221509000005121f2b3744505b656f7c88939fa7b1bbc0c4c5c6c8cccbc7c5c5c3bdb5aba2978e81756b6054483d32271b100300030f1c2936424f5c6975828f9ca8b5c2c6c6bfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2d2c6b9ada197897c6f6256493c31251a0e02000000000000000c18242f3a4753606d7a86929facb8c5d1cfc7c0bbb9b6b9bbc0c7cfd1c4b7aa9e9184776a5f53473b2a20150a00000000000000020e1a26313d495663707d8998a2aebac6d3d1c5b8aca095887b6e6155483b30251a0e020000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd6cac0b6aea8a6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a8abacb2b6bbc1c9d2cdc5beb4aba1978c7f72665c5144382c1f120600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474748494a5057606a717e8a929da7b1bcc5cac0baada2979083796d605a50463c32281d140a00000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d46464646464646464646464646464646464646464646464646464646464747494b525e6876828f9ca9b5c2cfccbfb2a6998c7f7366594c403326190d000714212d3a4754606d7a8793a0adbac6d3e0d6ccc4bdb9b7b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6bbc1cad3dddacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000b1824313e4b5764717e8a8b8b8b8b8b8b8b8b8b8b8b8b8882796d685e574e463d352c231b120600000000000000040c151c2328363f474f5860696e7a83898b8b8b8b8b8b8b8b8b8b8b85796d6053473a2d2014070000000000030c151d23282c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f31373d495663707c8996a3afbcc9cfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced1c7bbafa49a8f82766b605349494949494949494949494949494949494c56606d7984919ea7b1bcccd5c9bdb2a89f92857a6d61574d42352b21120800000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2c8bbaea295887b6f6255483c2f22150900000613202d394653606c7883909aa4afb9c3cbd1d2d2ccc8c8ced2d1cfc7bdb3a99e93897d7063594f44382c20150a00030f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464717e8a99a3afbbc7d3d1c5b8ab9e9285796c605346392d20130900000000000000000713202c3945515d6775828f9baab4bfcbd7d1cbc7c5c3c5c7cbd1d4c8bdb1a8998c807366584e43372b1f130600000000000000000913202d3a4653606d7985929fabb8c5d2d4c8bcb1a7998c7f7266574d42362a1e11050000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddad2c8c0b9b5b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b7b9bdc4c6ccc9c6c1bbb3ada39992857a6d60544a4034281c100400000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423a3a3a3a3a3a3a3a3b3b3c3f444e58616c74808d95a0aab3becacabeb3a9a0958e81746d62584e443a2f261b1106000000000000000000000000000000000000000000040709111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a535353535353535353535353535353535353535353535353535353535353545455555d616e7a86929facb9c5d2cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3dacfc4bab2adaba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8aaafb8c1ccd7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000613202d394653606c787d7e7e7e7e7e7e7e7e7e7e7e7e7c756d675e564d453c342b231a1109000000000000000000030a1117242d353e464e575f686e787c7e7e7e7e7e7e7e7e7e7e7e7b6e675c5145382c1f130600000000030c151e272e34383a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4956636f7c8996a2afbcc9d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000000000009151f2a36414c56606d7985919ea8b1bdc8d4ccc0b6ac9f94897d70655b50443c3c3c3c3c3c3c3c3c3c3c3c3c3c46525d68727f8c96a1adb9c3ced2c5b9ada1968c7f73685e52453c3123190f0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509000713202c38444f5964707d8a959facb6c0cbd7cac5c1c0bbbbc1c3c6ccd0c5bbafa59c9083766b6054483c31261a0f02030f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1bec0c0bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9babb5c0cbd7cbbfb4aa9b8e8174665b5044382b1f1206000000000000000004111d2935404b5564717e8a98a3aebac7d2d3d6d3d2d0d2d3d4d2d2c5b8aca095887c6f6255483c32261b0f03000000000000000006121f2c3844515c6675828e9bacb6c0ccd8cec3b6a99d908376695e52463a2d2014080000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddadad2cac5c1c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c4c5c7c5c3c1beb9b8afa9a29e92877d6f675d5142392e23180c0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2d333d46505a606d79839098a2aebac0cbc5bcb1a79e938b7e716a60564c41382d22170f05000000000000000000000000000000000000050b101416171e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073676060606060606060606060606060606060606060606060606060606060606060616264676d75818e99a3aebbc7d3cabfb4aa978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adbac6d3d5c9bdb2a8a19e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afbbc6d2dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000006121f2b3844505b666c707272727272727272727272716f6a605d554c443b332a2219100800000000000000000000000006121b232c343d454d565e666d6f71727272727272727272716e695f554b4034291c1004000000000b151e27303940454648484848484848484848484848484848484848484848484848484848484848484956636f7c8996a2afbcc9d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000030d1925303b45515d67727e8b95a0acb8c2cdd2c7beb0a69d9083786c60544a3f342f2f2f2f2f2f2f2f2f2f36424d57616d7a85929fa8b2bdcbd4c8bcb1a79e9184796d60564c41332a2010070000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509000916222f3c4854606b7783909da7b1bec7d2c8c0b9b4b3aeafb5b6bbc1c9cdc1b7ab9f94897d7063584e43372b1e1408000f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1b4b4b4b4b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d1c6c7baaea3988a7d7064544a3f33281c0f030000000000000000010d18242f3a4754606d7a86929facb9c0c5c7cbd0c6c6d2ccc8c6c4beb3a99d9184776a5f53473a2a20150a00000000000000000004101c2834404a5464717e8b9aa4afbbc8c6c6c6b9ac9f93877b6e6154473b3025190d0100091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddadad2cbc5c1c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbfbbb9b7b5b3adaba59e97928a7e716b60554c4130271c12070000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362921212121212121212228343e45515c676e7b85929fa4aeb9c3cec3b9afa59f92867c6f685d53493f332721170c03000000000000000000000000000000000810161c2023242a2c3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80736d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f71747a818e939eabb5bfcbd3c7baaea298887c6f6255483c2f221509000714212d3a4754606d7a8793a0adbac6d3d2c5b9ada196918e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f939eaab6c3cfdacdc0b4a79a8d8174675a4e4134271b0e000000000000000000030f1c28333f4a545b6063656565656565656565656564626058514b433a322921181007000000000000000000000000000009111a222b333c444c545c60636565656565656565656565615f574d43392f23180c0000000007121d273039424b51535555555555555555555555555555555555555555555555555555555555555555555563707d8a96a3b0bdc9d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3d0c2b8ab9f958a7e71665c5044392f24232323232323232d3a46535e6973808d97a2adbac4cfd0c7b8aca0958b7e71675d51443a3021180e000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22150906121f2b37434e5863707d89959fabb9c3d0ccc0b6aea8a6a2a2a8aaafb7c1cfc7bbb0a69c8f82756a5f53473b3025190e010f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2aebab9b9b9b9b9ac9f92867a6d6053473a2d22170b000000000000000000000713202c3945515d6775818e9ba4aeb7b8babfb9b9b9b9c0bbb9b8b5ada2978b7f7265584e43372b180e04000000000000000000000c18232e3b4754616e7a87939facb9b9b9b9b9bbafa49a8b7f7265564c4135291d110500091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddad2c8c0b9b5b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb5aeacaaa8a9a19e9a938e857e716c61594f433a2f1e150b000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1414141414141517222834404b555f69717e8a929da7b1bcc5cbc1baaea39891847a6d655b50443d33291e150b00000000000000000000000000000008111a21282c2f3036393944515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d807879797979797979797979797979797979797979797979797979797979797979797a7a7c7e81858e939ea5afbdc6d1d2c5b8ac9f9285796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3d1c4b7ab9e91848181818181818181818181818181818181818181818181818181818181818181818181818181818181818f9ba8b5c2cedacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000b17222d38424a50535758585858585858585858585855544e45413a312920170f0600000000000000000000000000000000081019212a323b424a515356585858585858585858585855534d453c31271d1207000000000c18232e39424b545c606262626262626262626262626262626262626262626262626262626262626262626367727f8c99a5b2bfccd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd4c8bcb1a79e9184786d60554b4035291e161616141d2b37434e58616e7b86929fa9b3beccd2c7bdb0a69d9083786c60554b4032291e0f06000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215090815212e3a47535f6a75828f9ca7b1bccbcec4baaea49c9995959b9ea5afbcc6cdc2b7aa9e94887c6f62564c41362a1d12070f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566774808d9aaab3acacacacacb5ac9c8f8275675d5145392c1c11060000000000000000000004111d2935414c55626f7c89929da5aaacaeb4acacacacb6afacababa49e9285796d6053473c31261b0700000000000000000000000714202d3946525e687783909daab5acacacacacb6ac9c8f8276685e5246392d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd6cbc0b6aea9a7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a2aba39f9d9b9997918d89817a716c615a50473d31281e0c03000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0707070708061018232e39434d57616c74808d95a0aab4becacbbfb4aaa1968f82776c60594f453b30271d12070000000000000000000000000005101a232c33383c3d43464646515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cec1b5a89d928d8686868686868686868686868686868686868686868686868686868686868686868787888b8e92989ea5afb7c1cfd7cbc0b5ab9c908376665c5044382c1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275747474747474747474747474747474747474747474747474747474747474747474747474747474747c8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000006111c262f383f44464a4b4b4b4b4b4b4b4b4b4b4b4b4947433c352f281f170e05000000000000000000000000000000000000070f1820293039404446494b4b4b4b4b4b4b4b4b4b4b4846423c332a1f150b0100000004101c2834404b545c666d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70727984919eabb8c4d1d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1cdc3b8aca0968b7e72675d51453a3025190d111b262f3847535f6a74818e98a3aebbc5d0ccc0b5ab9f94897d70665b5043392f20170d00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509111e2a36414c56626f7c88949eaab9c3cdc9bdb2a89c928d88888e939eaab4bfcbc7bbb0a69a8e8174685e5246392f24180c0f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00091623303c4956636f7d898d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919e9f9f9f9f9f9f9f9fa49a8b7e7265554b4035291d0a0000000000000000000000010d19242f3a4754606a74808d939c9e9fa39f9f9f9f9f9fa49f9e9d99938b7e71675d5145392a20150a000000000000000000000005111e2a36414c566673808c99a39f9f9f9f9f9f9f9f9f92867a6d6154473a2e21140700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd1c5b9aea49d9a98989898989898989898989898989898989898989898989898989898989898989898979696959992908e8c8985807c756e68615a50483e352b1f160c00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000007121d27303c45505a606d79839098a2aebac0cbc6bcb2a89e948c7f736b60574d42392e231810060000000000000000000000000b16212c353e44484a505252524a546a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d1c5b9aea49d9a939393939393939393939393939393939393939393939393939393939393939393939495979a9fa2aaafb7c1c9d3d3c7bbafa3998d807366544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756968686868686868686868686868686868686868686868686868686868686868686868686868686f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000a141d262d3338393d3f3f3f3f3f3f3f3f3f3f3f3e3c3b373229241d160d050000000000000000000000000000000000000000060e171e272e34383a3c3e3f3f3f3f3f3f3f3f3f3e3b3a37312a21180d030000000006131f2c3845515c666d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d7f849196a1adb9c5d2d0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000000000000000000010c17232e3842505a626f7c89939eabb5c0cbd4c8bdb2a89e9185796d60564c4135291f1417222d38414f59626f7c87939faab4bfcdd4c7bbafa4998f82766b60544a3f31271d0e0500000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22150914202d3946525e6874818e9aa6b0bbcbd2c5b9aca0968d807b7c818e98a3aebac7ccc1b9ac9f92867a6e61554b4035291c11061c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000915222f3b4854606b6f7c808181818181818181807e716b6054483c2f22160900000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87969393939393939393939993877b6e6154483b2f24180d00000000000000000000000008131e2b37434e58606c7881898f9192989393939393939a9391908d877f726c62554b4035291d10040000000000000000000000010d1925303c4955626f7c88929993939393939393939398897c706356493d3023160a00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcec1b5a99d928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988888684827f7d79746f6a615e5650483e362d23190d0400000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000b151e2a333e45515c676e7b86929fa5afb9c3cec4bab0a69f93877d70695e544b40342822180d040000000000000000000004101c28333e474f55575d5f5f5f5f5c667784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d6cac0b6aea8a6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a4a7abaeb4bcc1c9d3d1cbbfb5ab9f92867b6e6154483b2e23170c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000020b141c22282b2d303232323232323232323232312f2e2b272018130c0400000000000000000000000000000000000000000000050c151c23282c2d3032323232323232323232322e2d2b261f180f0600000000000713202d3a4653606d7984888888888888888888888888888888888888888888888888888888888888888888898b9196a1a9b2bdc9d5cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000006111c26303e4854606a75828f99a3afbbc5d0cec3b9ada1978c7f72685e52463b30251a1b27333f4953606b76828f99a4afbcc6d1cabfb4aa9f93877c6f62594f42382d1f150b0000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215101d2935404b55616e7a86929facb9c1cccabeb4aa9e9184786f6f7a86929facb9c2cdc7baaea3998c8073675d5145382d22170b1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0007131f2c38434f59606b6f73747474747474747474716c61594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858686868686868686868686868074695e52463a2d1d1207000000000000000000000000010f1b27323d44505b666c757d8284858686868686868686868583817b726d635a5043392f24180c000000000000000000000000000815222e3b4754606a7581868686868686868686868686867c6f6256493c2f23160900091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcdc0b3a79a8d807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7c7b79777573706d66626058524c443e362d241b10070000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000030c18212834404b555f69717e8a929da7b1bcc5ccc1bbafa49992857b6e665c51453e342a1f160c010000000000000000000714202c38444f596163696c6c6c6c666d7985929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5d2c8c0b9b5b3acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb1b4b8babec5ced3cfc6bfbaaea3998e8175695e52463a2d1c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e55626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000020a11171c1f202425252525252525252525252522221f1b150d0701000000000000000000000000000000000000000000000000030b12181c1f2023252525252525252525252522211e1a140e060000000000000a1724303d4a5763707d8a96959595959595959595959595959595959595959595959595959595959595959596989ea1a8b2bbc4cfdacec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000a151e2c38434e58626e7b87929faab4bfcad5c9beb3a99f92857a6d61574d42362a201f2b3744505b65707d89949eabb5c0cfd3c7baaea2988e81746a5f53473d2f261c0d030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215131f2c3945515d6773808c98a3aebac7d3c6baaea2988b7f72666874818e9ba6b0bbc7cbbfb4ab9e9285796d60544a3f33281c0f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00030f1b27323d464f5960636667676767676767676764615a50473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d78797979797979797979797979746e64574d42362a1e1205000000000000000000000000000a152028333f4a545b606b707577797979797979797979797876746e69635b51483e31271d12070000000000000000000000000006131f2b37434e58656f75797979797979797979797979796f6a6054473b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d7272727272727272727272727272727272727272727272727272727272727272727171706f6f6e6d66686663605c54544e46413b322c241b1209000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000060f18232e39434d57616c74818e95a0aab4bfcaccc0b5aba1979083786d605a50463c31281e13080000000000000000000916232f3c4855616b70767979797979797f8b97a2adbac6d3cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5dad2cac5c1c0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababbbec1c5c6cad0cac6c2bdb4aea49f92877c6f62574d42362a1e0a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4241414141414141414141414141414141414141414141414141414141414141414855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000060b0f1213171818181818181818181818181615130f0a0400000000000000000000000000000000000000000000000000000000070c1012131618181818181818181818181514120e0903000000000000000b1825323e4b5865717e8b98a8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a5abadb2bac4cdd6d6cabeb3a9998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000030c1b27323d47535f6974808d98a2aebac4cfcfc4baada2978d8073695e52463c31262834404b54606c7883909da6b0bdc7d2c9beb3a99f92867b6e61584e43352c1d140a000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22151c28333f4a54606d7985929eaab4bfcbccc0b6ac9f92857a6d60626f7c88949fabb7c4cec6b9ada2978b7f72665b5044382b1f161c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000a16212b343d464f54565a5a5a5a5a5a5a5a5a5a575550483e352b21160b00000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e616b6c6c6c6c6c6c6c6c6c6c6c6c67645c52453b30251a0e0200000000000000000000000000040b17222d38424a50596063696b6c6c6c6c6c6c6c6c6c6c6b6a67615f5751493f362d1f150b0100000000000000000000000000030f1b27323c46545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f130600091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706565656565656565656565656565656565656565656565656565656565656565656463636261605c54595653504a47433d363029201a120900000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000007121d27303c45505a606d79839098a2aebac0cbc7bdb3a99f958d80746c61584e433a2f2419110700000000000000000a1724303d4a5763707d838585858585868b919ba9b3becad6cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5e4dcd6d1cecdc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c8d2ccc7c6c4c2bebab8b1aba39f928b7e716a5f53453b30251a0e0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42363535353535353535353535353535353535353535353535353535353535353c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000306060a0c0c0c0c0c0c0c0c0c0c0c0b090806030000000000000000000000000000000000000000000000000000000000000000040607090b0c0c0c0c0c0c0c0c0c0b080705020000000000000000000b1825323e4b5865717e8b98a4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafb0b2b7b9bdc4ccd6d8d0c7baada297897c706356493d3023160a0000000000000000000000000000000000000000000000000a16212b37424d57616d7a86929fa9b3bec9d5cabeb3a99f92867b6e61584e43372b2c3845515c66717e8a959fabb8c2d0d2c6b9ada1978d8073695e52463c32231a0b02000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22151f2b3844505b66727f8b97a2adbcc6d1c8bbafa49a8d8074675d5f6a7683909ca8b2bdc9cabeb3a99e9184786c6053463d32271b1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000040f19222b343d4348494d4e4e4e4e4e4e4e4e4d4b49453e362c231a0f05000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c52545f6060606060606060606060605a58524a4133291f140900000000000000000000000000000006111c262f383f444f55565c5e5f6060606060606060605e5d5a55534d453f372e241b0d030000000000000000000000000000000a15202b34424b54595c5f60606060606060606060605f56544e463d32271b0f0300091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c70635858585858585858585858585858585858585858585858585858585858585858575756555553514a4c4a46443f3837322a251e170e080000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000b151e2a333e45515c676e7b86929fa5afb9c3cec5bbb1a79d928a7e716a5f554c41352923190e0500000000000000111e2b3844515e6b778490929292929292999ba3acbcc5d0dbcbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5dcd4ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcc0bbb9b7b5b4aeaba79f99928c80736c62584e4333291f14090000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629282828282828282828282828282828282828282828282828282828282f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbec4c5c9cfd3d2ccc6beb3a99f9285796d6053473a2d201407000000000000000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced0c5baaea3988e81746a5f53473d3235414c55606d7984919ea7b1bccad4c8bdb2a89e92857a6d60574d42342a20110800000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215202d394653606c7884919ea9b3becfd2c6b9ac9f93877b6e61555864717d8a96a1acb9c6cfc5b9aca0968a7d7064584e43382c1f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000071019222b32383b3c404141414141414141413e3d39342c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647525353535353535353535353534e4c4741382f21170d03000000000000000000000000000000000a141d262d333d44484a4f515253535353535353535352504e4846423c332e251c120900000000000000000000000000000000040f1922303942494d4f535353535353535353535353524947433d342b20160a0000091623303c4956636f7c8996a2afbcc9ccc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a494948464440403d3a38342e2b272019140d05000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000030c18212934404b555f69717e8a939da7b1bcc6cdc2b9aea49f92867c6f675d51453f352b20170c03000000000000121f2c3945525f6c7885929f9f9f9f9f9fa3abacb5beced7d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5d4cac2bbb7b5b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb5afacaaa8aaa29f9b9590867f786c605a50463c3121170d030000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000005080a0b121313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0c090706040100000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bec8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c0bbb4aca1978d8073675d5145382c1f13060000000000000000000000000000000000000000000000000009151f2a36414c56606d7985919ea8b1bdc8d4cbbfb4aa9f92877c6e62594f43383945515d67727f8b96a0acb9c3cdd2c5b8aca0968b7f72675d51453b3022180e0000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221f2b38434e5864707d8a96a0acbbc5cfc8bcb1a79c8f8275695f5353606d7884919eaab4bfcac9bdb2a89d9083766a6054483b31261a2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000007101921272c2f303334343434343434343431302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036393a4546464646464646464646464641403c362f261d0f050000000000000000000000000000000000020b141c222833383c3d4244464646464646464646464543413b3a37312a211c130a00000000000000000000000000000000000007101e2730373d4142464646464646464646464646463c3b37322b22190f040000091623303c4956636f7c8996a2afbcbfbfbfb3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3c3c3b3a38342e302d2b28231c1b150d080200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000060f18232f39434d57616c74818e95a0aab4bfcacbc0baaea29891847a6d605b51473d32291e150a000000000000121f2c3945525f6c7885929fabacacacacafb5bdbec7d0e0d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3aba49f9e9c9998928e89837c736c665b50483f342a200f05000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e15222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000050c111417171f202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b18161413110d08050300000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbebab8b6afaaa29a92857b6e61554b4035291d100400000000000000000000000000000000000000000000000000030d1925303a45515d67727e8b95a0acb8c2cdd1c6bbafa3998f82756b6054483e414d56606d7a85929ea8b2bdcbd3c7bcb0a69e9184796d60554c4133291f10060000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22222e3b4754606a7683909ca8b2bdcdd1c5b8aca095897d7063574d505c66727f8c98a2aebac7cec4b7ab9f95897c6f62574d42362a1e2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000070f161b1f2223272727272727272727272423211d1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e383939393939393939393939393433302b241d140b00000000000000000000000000000000000000020a111721272c2f303638393939393939393939393837342e2d2b261f180f0a01000000000000000000000000000000000000000c151e262c313435393939393939393939393939392f2e2b2720191007000000091623303c4956636f7c8996a2afb2b2b2b2b2a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d32323232323232323232323232323232323232323232323232323232323130302f2e2d2c282323201f1c17110f0a04000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000007121d27313c45505a606d79839098a2aebac0cbcabfb4aaa0968f81756d62594f443b30261c11060000000000121f2c3945525f6c7885929fabb8b8b8b9bbc0c7cfd0d9dfd7cabeb1a4978b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcc9d3c7bbb0a69f9c98989898989898989898989898989898989898989898989898989898989898989898979696959993918f8d8a85817d786e6a605b544a3f362d22180e00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03020202020202020202020202020202020202020202020915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000810171d2123242c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928252321201d1913120f0b060000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3adabaca49f9892887d70685e5243392f24180c00000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da6b0bcc7d3cbc0b5ab9e93897c6f63594f4246525e6873808c97a1adbac4cecfc6b7ab9f948a7d70665c51433a2f21170d000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f222a36424d57626f7c89949fabbac3cecabeb3a99d9184776b6054454a54606d7a86929facb6c0ccc7bcb1a79b8e8275695f53463a30242936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000040a0f1315161a1b1b1b1b1b1b1b1b1a181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212c2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000000000000000060b161c202323292b2c2d2d2d2d2d2d2d2d2d2b2a2722211e1a140e06000000000000000000000000000000000000000000030c141b212528292c2d2d2d2d2d2d2d2d2d2d2d2c23221f1b160f0700000000091623303c4956636f7c8996aaa6a6a6a6a6a6a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30252525252525252525252525252525252525252525252525252525252424232222201f1c18171312100b06000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000010b151f2a333e45515d676e7b86929fa5afb9c3cec6bcb2a89e938c7f726b60564c42382e23170c0100000000121f2c3945525f6c7885929fabb8c5c5c5c7cbd1d9d7d3d2d1cabfb4aa978a7e7064574a3d3124170a00091623303c4956636f7c8996a2afbcc9d0c3b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988868482807d7974706c665f58504a42382d241b100600000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000008121a22282d3031383939393939393939393939393939393939393939393939393939393939393939393939393939393939393837363432302d2c2924201f1b17110e09020000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a29f9c9a938f867e716b61564d4131271d1207000000000000000000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd1c7bdafa59c9083766b61544a4e57616e7b86929fa9b3beccd1c6bdafa59c9083766c61544a4031281e0f05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f222d3a46535f6975828e9ba6b0bcccd3c6baada2978b7e7265594f4445525d6874818d9aa4afbbc8cdc2b9ac9f93877b6e61564c4135292936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000030709090d0e0e0e0e0e0e0e0e0e0b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141f2020202020202020202020201b1a17140e08010000000000000000000000000000000000000000000000050b101416171c1e1f2020202020202020201f1d1b1514120e0903000000000000000000000000000000000000000000000002091015191b1c2020202020202020202020201f1615130f0a0400000000000916232f3c4956626f7c89989999999999999999998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302318181818181818181818181818181818181818181818181818181817171616151312100c070706030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000030d18212935404b555f69717e8a939da7b1bcc6ccc3baafa59f92877d6f685e544a3f34281d130700000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6d1cbc7c5c5c3baaea298887c6f6255493c2f22160900091623303c4956636f7c8996a2afbcc9cfc2b5a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7a777573716d6763605b544e443f382f261c12090000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000005101a242c33393d3e45464646464646464646464646464646464646464646464646464646464646464646464646464646464645454443413f3c3a39352f2d2b27221b1a140b0600000000000000000000000000000000000000000b1824313e4b5764717e8a96959595959595959595959595959595959595959595959595959595959595959595959595959497928f8c87827c716c61594f443b301f150b010000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1cfc1b7ab9f948a7d70665b50535f6a74818e98a2aebbc5cfcbbfb5ab9e93897c6f625a5042392e1f160c00000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2935414c56616e7b87939facb9c2cdcbc0b5ab9f9285796d6053473d414c56626e7b87939facb9c3cec7bbafa4998d8074685d5246392e2336424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707121313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000407090a0f111313131313131313131312100e0807050200000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131309080603000000000000000714212d3a4754606d7a868c8c8c8c8c8c8c8c8c8c8a7e7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a09090807060400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0300000000000000000000000000060f18242f39434d57616c74818e95a0aab4bbc0b9b9bbafa39991857a6e665c50443a2f24180d01000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9bfbbb9b8b7b1a89f9285796d6053463a2d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80737272727272727272727272727272727272727272727272727272727272727272717170706f6e6d67696664605d5553504a423c332d261d140a000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000c17222c363e45494a5253535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4b494745413d3937332d2a251f17110a020000000000000000000000000000000000000714212e3a4754616d7a848888888888888888888888888888888888888888888888888888888888888888888888888888878685827f7b756f6a615a50473e32291f0d030000000000000000000000000000000000000000000000000000000000010b17232e3842505a626f7c89939eabb5c0cbd3c7bbb0a69d9083786c605559626e7b87929faab4bfcdd3c7bbaea3998e81756a6054483e30271c0d0400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2c3945525d6874808d99a4afbbc7d4c7bbafa3998d8073675d5145393a47535f6a76828f9ca8b2bdc8ccc0b5ab9f92867a6d61554b40342836424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7c7f7f7f7f7f7f7f7f7f7f7d716c6155493c3023160a000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000007121d27313c45505a606d79839098a2acafb5acacacb5aba1979082786d60554b4135291d1104000000121f2c3945525f6c7885929fabacacacacacacacacb5aeacabaaa7a0968d8074665c5044382c1f120600091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80736765656565656565656565656565656565656565656565656565656565656565656463636262605d555a5753514b46443f382f28221c140b02000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000005111d28333e485055575f6060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b585654514c4946443f38363027221b140b0500000000000000000000000000000000000713202d3946525e686d787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797876736f6a625f5850483e352c20170d0000000000000000000000000000000000000000000000000000000000000006111c26303e4854606a75828e99a3afbbc5d0cdc2b8aca0958b7e71675c606b75828f99a3afbcc6d0cabeb3a99f92867b6e61584e43362c1e150b0000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f34404b54606d7a86929fabb5c0ccd2c5b9ac9f92877b6e61554b403537434e5863707d8a96a0acb8c5d0c7baaea2988c7f72675c5145382c36424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000030709090e111213131313131313131312100d0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a10121212121212121111100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f6a6f72737373737373737373706b615a5044392d211408000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f030000000000000000000000000000010b151f2a333e45515d676e7c86929e9fa49f9f9f9f9f9fa99f948d8073675d5145392c201306000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9fa39f9e9d9a9590847a6d61544a3f34281c100300091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a58585858585858585858585858585858585858585858585858585858585858575756565553514b4d4a4745403938332d261d17110a0200000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000814212d3945505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d555653504946423b332d261d170e070000000000000000000000000000000005111d2935414c565e666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d666966625f58534e463e362c231a0e0500000000000000000000000000000000000000000000000000000000000000000a141e2c38434e58616e7b87929faab4becad4c8bcb1a79e9184796d60636f7c89939eabb5c0ced3c6baada2978d8074695f53463d32241a0c030000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f3845515c66727f8c98a2aebdc7d2c8bcb1a79b8e8275695e5343392f313c4653606c7884919da9b3becacabfb4aa9e9185796d6053463d3336424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1e1f20202020202020201f1e1d1a1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161d1e1e1e1e1e1e1e1e1e1c1b19161413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444e585f626666666666666666666663615950483e33281c1004000e1b2734414e5a6774818d9aa7b4c0ccc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000030d18212935404b555f6a717e8b91939993939393939393939992867a6d6054473a2d211407000000111e2b3844515e6b7784909593939393939393939393999292908e8a837b6e685e5242382e23170c0000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494948474540403e3a38352f2b28221c140b06000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000a1723303d4955616c717879797979797979797979797979797979797979797979797979797979797979797979797979797979797878777674726f6d676863605b53524d443f382f2920191007000000000000000000000000000000010d1925303a444c545c60616262626262626262626262626262626262626262626262626262626262626262626262626261605c545955534e47433c342c241a1108000000000000000000000000000000000000000000000000000000000000000000020c1b27323d47535f6974808d98a2aebac4cfcec3b9aca1968b7f72676c7683909ca5afbdc7d1c9bdb2a89f92857a6d61574d42342b211208000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f3a4653606d7984919eaab4bfd0d1c4b8aca095897c6f63574d4231272b3744505b65727f8b97a2adbac7d0c6b9ada1978b7e7164594f443836424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000070c161b1f2223272a2b2c2d2d2d2d2d2d2d2c2b2a2622211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c2022232a2b2b2b2b2b2b2b2b2a29282623201f1d18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e53555959595959595959595957554f473e362c22170b00000e1b2734414e5a6774818d9aa7b4bfbfbfbcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f2216090000000000000000000000000000000000060f18242f39434e58616c727f8586868686868686868686868682786c605346392d2013060000000a1724313d4a5764707e83868686868686868686868686868583817d786e695f564c4130261c11060000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3b3a38352f312d2c29241f1c17110a0200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000b1724313e4a5764717e85868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817e7c7a7774706c65615e575049413b332b22190e0500000000000000000000000000000008131e28323a424a505355555555555555555555555555555555555555555555555555555555555555555555555555555453514b4c4847433c37312a221a120800000000000000000000000000000000000000000000000000000000000000000000000a16212b37424d57616d7a85929fa9b3bec9d5c9bdb2a89e92857a6d707d8a949fabb7c1cfd2c5b9aca1968c7f72685e52453c3122190f00000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c38444f5964717e8b97a1adbcc6d0c9beb3a99d9083776b6054453b311f27333f4953606d7a85929fabb5c0ccc9beb3a99d9083776b6155483c32424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030b121821272c2f303437383939393939393939393837332f2e2b2620180f0901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3037383838383838383737363433302d2c29241d1b160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343c4347484c4c4c4c4c4c4c4c4c4c4a48443e352c241a100500000e1b2734414e5a6774818d9aa7b2b2b2b2b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e22150800000000000000000000000000000000000007121d27313c46505a626d7278797979797979797979797979756c665b5044382b1f12060000000a1623303c4955616c707779797979797979797979797979787774706c665f574d443a301e150a000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034323232323232323232323232323232323232323232323232323232323130302f2f2d2c292424201f1d18120f0b06000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000004111e2a3744515d6a77849097939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8b898684817d78736e69605b534d453d342b20170c030000000000000000000000000000020c16202830383f4446484848484848484848484848484848484848484848484848484848484848484848484848484847464540403c3a37312b2620181008000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3cecec4b9ada1978d80777984919da6b0bcc9d4c8bcb1a79e9184796d60564c41332a1f100700000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c3c4854606b7783909da9b2beced2c6b9ada1978b7e7164594f4333291f222d3845515d6773808d99a4afbbc7cfc4b8aca095897d7063584e4337424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000030c151d232832383b3c4144454646464646464646464543403b3a37312a211b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b32383b3d4345454545454545444443413f3d3a39352f2c272118130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3f4040404040404040403d3c38332c231a12080000000e1b2734414e5a6774818d9aa6a6a6a6a6a6a6aa96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f1306000000000000000000000000000000000000010b151f2a333e48515b62656b6c6c6c6c6c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6763605b544d453c32291e0c03000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034272525252525252525252525252525252525252525252525252525252424232322201f1d18171413100c07030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d2cdc0b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919ea99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9a989a93918e89847f7b726c655e574e463d32291e150b000000000000000000000000000000040e161e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e2f2e2b26201a150e06000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a36414c56606d7985919ea7b1bcc8d4c9beb3a99c928d84849196a0acb8c2cdcfc7b8aca0958b7e71675c51443a3021180e0000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c434e5863707d8995a0acbbc4cfcbbfb4ab9e9285796d6053463d3220171b2935404b55616e7b87939facb9c3cec8bcb1a79c8f82766a5f53473b424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000b151e272e343d4348494e515253535353535353535251504d4847423c332d251c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444849505151515151515151514f4e4c4947454039383229241d160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f33333333333333333333302f2c28211a1108000000000e1a2734414d5a6774808d99999999999999999998897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f485156585e606060606060606060605e55544e463c32271b0f0300000000000000000000000000000000000000030d18212d363f495156585e60606060606060606060605f5c53504a42382d22170b0000000004101c28333e485055575d6060606060606060606060605f5f5d5b5753504a423c332a20170d00000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a181818181818181818181818181818181818181818181818181818171616151413100c070706040000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc6c6c6c0b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7aca49f9e9b96918c867f776e6960584e443b30271d1207000000000000000000000000000000040c151c23282c2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c282322211f1a150f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67717e8b95a0acb8c2cdcfc5bbaea49c95909196a0a8b2bdcbd1c7bdb0a69d9083786c60554b4032281e0f060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c47535f6a76828f9ca7b1bccdd3c7baaea3998c8073675c5145382c1f1318242f3a46535f6975828f9ba7b1bcc8cec3b7ab9f94887c6f62574d42424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000007121d27303940454f54565a5d5e5f606060606060605f5e5d5955534d453f372e251c10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27323d474f54565d5e5e5e5e5e5e5e5e5d5c5b595653514b48433d352f281f191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122262626262626262626262423201c16100800000000000b1824313e4b5764717e888c8c8c8c8c8c8c8c8c8c867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a000000000000000000000000000000000000000000060f1b242d373f464a4b525353535353535353535353534f46443f382f261c110600000000000b17222c363e44494a505353535353535353535353535352514e4a46443f382f2a21180e0500000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a090807060400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb9b9b9b9b9b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b5b4b6afacaaa8a09e98928c827b6f6a60564d42392e23180c02000000000000000000000000000000030a11171c1f20222222222222222222222222222222222222222222222222222222222222222222222222222221201f1c181515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da6b0bcc7d3cdc0b6aea7a09d9ea1a9b2bac3cecbc0b5ab9e94897d70655b5043392f20160c000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625548424d56626f7c88949fabb9c3ced2c5b9ac9f92867a6e61554b4034281c10131d2a36424d5763707d8995a0acb8c5cfc7bbb0a69b8e8174695e5246424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000050f18232e39434b51596063676a6b6c6c6c6c6c6c6c6c6c6b6a66625f57514940372e22190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636a6b6b6b6b6b6b6b6a6a69676663605d55544f45413a312b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151519191919191919191919171614100b050000000000000a1724303d4955616c717c7f7f7f7f7f7f7f7f7f7f7c6f685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000009121b252d343a3d3f45464646464646464646464646423938332d261d140a00000000000005101a242c33393c3d44464646464646464646464646464544413d3938332d261d180f060000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2b4acacacacacb4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7c4c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1c0bbb9b7b2acaaa39f948f857c6f685e544b4034281f14090000000000000000000000000000000000060c1012131515151515151515151515151515151515151515151515151515151515151515151515151515141313100c070806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1ced2c8c0b9b1acaaabadb2bbc3ccd4c7bbafa3998f82756b6053493f31271d0e04000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62554846525e6974818e9ba6b0bbcbd3c7bcb0a69b8e8175685e5243392e23180c0e1a26313b4854606b7783909da9b3bec9ccc2b9ac9f92867b6e61554b414f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000020d17212834404b555c606b6f7477787979797979797979797876736e69625b514940342b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7076787878787878787777767472706d67636059514b433d342b20170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0d0a09070400000000000000000815212d3945505a616a6f727373737373737373726f6a5f564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b272019100700000000000000000000000000000000000000000000000009131b23292e313238393939393939393939393939362d2b28221c140b020000000000000008111a22282d30313739393939393939393939393939383734302d2b28221c140b06000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9f9f9f9f9f9fa39a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c8ccd2cbcdd2ccc8c6c4bdb9b4aea69f9791847a6e665c51453b30251a0e01000000000000000000000000000000000000030607080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbcc5d0d2cbc3bcb8b7b8b9bdc4cdd6cabeb3aa9f92877c6f62594f41382d1f150b00000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255484b55616e7b86929facb9c2ccd0c4b7ab9f94887c6f62564c4130271d120709141f2c38444f5965717e8b97a1adb9c6d1c7bbaea3998d8073675d51454f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000009141f29333b45515c676d747c8184858686868686868686858483807b726d635b51463d30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8384848484848484848482817f7c7a756f6b605d554e463d32291e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d28343e4850585f6266666666666666666666625f584e443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f0700000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2d2c29201f1c17110a020000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2c2c2a2824201f1c17110a0200000000000000091623303c4956636f7c8996a2afbcc9ccc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000000000000000000814212e3b4754616e7b8792989393939393939398928c807366594d4033261a0d00000005121e2b3845515e6b7884919eabb7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9bbc0bcbec0c5c6cacfcec9c6bfbab0a9a1969082786d60574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17232e3842505a626f7c89939eaab4bfcad6d5cec8c5c3c4c5c9cfd7ccc4baaea2988e81746a5f53473d2f261b0d0300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625548515d6773808d99a3aebac7d5c9bdb2a89c9083766a6054443b301e150b0003101c27323d4753606d7985929eabb5bfcbcbbfb5ab9f92857a6d60544a4f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000020b1a25303b45515b606d7981898d909192999393939393989291908c877f736d63584e42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9191919191919191908f8e8c8986817c746d6760584e443b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e464e53555959595959595959595955534e463c32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181e202020202020202020201e1615130f0a0400000000000000000000000000000000000000000000000000000000060c121518181f2020202020202020202020201c13120f0b06000000000000000000000000050b101416171d202020202020202020202020201f1e1b1713120f0b06000000000000000000091623303c4956636f7c8996a2afbcbfbfbfb3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f22160900000000000000000000000000000000000000000000000714202d3a46525e6974808586868686868686868685827b6e6154483b2e21150800000005121e2b3845515e6b7884919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb6afb1b4b8b9bec5cad0d1cbc2bbb2a99f948d8074695e5246392f24180c00000000000000000000030608090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4754606a75818e98a2aebac1cad0d2d3d1d0d1d2d2d1cbc4bab0a69f92857a6e61584e43352b1d140a0000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62554a54606d7a85929fabb4bfcbd2c5b9ada1968a7e7164584e4332291e0c0300000b161f2c3845515c6773808d99a3aebbc7d1c6baada2978b7f72665c504f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000a141d2a36424d57626d75828e939a9d9e9fa39f9f9f9f9fa29f9e9d99928c7f736a60544a3f34281e130800000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9e9e9e9e9e9e9d9d9c9a9998928e8780796f6a60564c42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a242c343c4347494c4c4c4c4c4c4c4c4c4c4847433c342a20170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000106090b0c121313131313131313131313130f0606030000000000000000000000000000000004080a0a111313131313131313131313131312110e0a0606030000000000000000000000091623303c4956636f7c8996a2afb2b2b2b2b2a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000005111e2a36424d56646e747979797979797979797979756e695e53463a2d21140700000005121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4a0a2a4a7abadb3babec5ced7cdc4bbb0a69f92867b6e61554b4035291d100400000000000000040a0f1315161a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2b38434e58616e7b86929fa5afbabfc4c5c7cbd0cac6c5c4c0bbb2a89f948b7f72685e52463c3123190b020000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255505c66727f8b97a2adbdc6d1cabfb4aa9e9184796d6053463c3220170d00000004101c2934404b55616e7b86929facb9c2cdcabeb3a99e9184786d60534f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000006111b262f3846525e69727f8b949da5aaabacafb5acacacb4aeacababa39f92877c6f665c50443a3024190d03000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaabababababaaaaa9a7aaa29f9a938d847c6f685e544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222a32373b3c3f40404040404040403f3c3b37322a22180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aaa6a6a6a6a6a6a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000020e1925303b44525c64676c6c6c6c6c6c6c6c6c6c6c68615e574d42362a1e120500000004111e2a3744515d6a778390929292929292929292929292929292929292929292929292929292929292929292929292929292939a9495989a9ea2a9aeb4bcc4ccd6cdc2bbafa3998d8073675d5145392c1f1306000000000000070f161b1f22232627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323d46525e69717e8b939ea6aeb4b7b9bbbfb9bebab8b7b5afa8a1968f82786d60564c41342a201107000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625553606d7884919ea9b3becfd3c7baaea2988c7f72665c5044382c1f1205000000000c18232f3946525e6975818e9ba7b1bcc8d0c5b9aca1968a7e7164594f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000b17222d38414e58616e7b86929fa6afb7b8b9bbc0b9b9b9bfbab8b7b5afa3999183786d60564c413529201509000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6b7b7b7b7b7b7b5b4b4aeaca49f9691847a6e665c50443b3025190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101820262b2e2f333333333333333333332f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0c09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89989999999999999999998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f485156585e606060606060606060605e55544e463c32271b0f0300000000000000000000000000000000000000000000000009141f2932414a52585a5f6060606060606060605f5c54534d453b31251a0e02000000000a1724313d4a5764707e84858585858585858585858585858585858585858585858585858585858585858585858585858586868687898b8d92979fa2aab2bac4d0d7cbc0b5ab9e9285796d6053473a2d201408000000000007101920272b2e2f333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202a36424d57626c75818e949fa2aaaaacaeb5acb3adabaaaba39f9691847b6e665c50443b3022180e00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62555964717d8a96a0acbbc5cfd2c5b8ac9f92867a6d61544a3f34281c10030000000007121d2a36424d57626f7c89959fabb8c4cfc9bdb2a89d9083776b60545c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000030f1b27333f4953606a75818e98a2aeb8c1c4c5c7c4c3bfc3c4c7c5c4c0b5aba0958b7f72685d52453c31261a0c030000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c2c2c3c4c4c3c2c1bfbab6afa8a1968f82786d60564d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f21222626262626262626262622211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1c19161312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a868c8c8c8c8c8c8c8c8c8c8a7e7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a00000000000000000000000000000000000000000000000000020d17202f3841474c4d52535353535353535353524f4846423b33291f140900000000000a1623303c4955616c7078797979797979797979797979797979797979797979797979797979797979797979797979797979797a7a7c7e81858b9298a1a8b2bdc7d2d1c7b9ada2978b7e7165584b3e3025190d01000000040d19222b32373b3c4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403d3c38332c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25303b45505a606d78828d92989c9e9fa39f9fa9a29f9d9c99928e847b6e695e544a3f32291e100600000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255606b7683909da8b2bdcdd3c7bbb0a69a8e8174685e5242382e23170c0000000000010e1a25303b4754606a7683909da9b2bdc9cec4b8ab9f95897c6f63575c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000030d17212b3744505b656f7c87939faab4bfcacbc3bcb8b6b2b6b7bcc2cac7bdb1a79e92857a6d60574e42372b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5b5b5b6b7b9bbc0c7cac7c0bbb2a99f948c7f73695e52463c32271b0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191919191919191919191515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10141a1e202124272a2a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282522201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7c7f7f7f7f7f7f7f7f7f7f7d716c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000050e1d262f363c3f414646464646464646464646423b3a36312921170d0300000000000814202d3944505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c656c6d6d6f7174797e869196a1abb5c0ccd6cabeb3a99b8e827568564c41362a1e11050000010c161f2b343d4347494d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f44515c666d7880868c8f9192999393939792918f8c86817a6e695f574d42382e20170d0000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6257636f7c89959fabbac4ced0c4b7ab9f94887c6f62564c4130261c110600000000000009141f2b38434e5864717e8a96a1adb9c6d0c8bcb1a79b8f8275695f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000009141f2935404b55606c7883909aa4afbcc6cec3b9b1abaaa5a9abb0b8c2cdc3b9ada2978d80746a5f53473d30261c110600000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909da9a9a9a9a9aaacafb5bbc0c7ccc4bbb0a69f92867b6e61584e43372b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0c09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393939393939393939393938373735322f2d2b28231c19140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f6a6f72737373737373737373706b615a5044392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b141d242b3033343939393939393939393939352e2d2a251f170f0500000000000004101c28333e485055575e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b6060616265676d717b849199a4afbbc7d4cfc4b7ab9e918478685e5246392d201407000007131d28313d464e5456595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202834404a545c666d737a7f83848686868686868584827f7b756d685f574d453b30261c0e050000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625f6975828f9ba7b1bcccd5c9bdb2a89c8f82766a5f53443a301e150a00000000000000020f1b27323d4653606d7984919eaab4bfcbcdc3b9ac9f93877b6e62566975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000020b1a25303945515d67717e8a959facb6c0cec6bcb1a79f9d989c9fa6b0bbc5cabeb3a99f92877b6e62594f42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c9c9c9c9c9c9d9fa4abafb5bdc7cdc2baaea2988e81746a6054473e30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c151c23282c30363a3b3e414344454646464646464646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3a38342e2a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444e585f626666666666666666666663615950483e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f070000000000000000000000000000000000000000000000000000000000020b131a1f2426272c2d2d2d2d2d2d2d2d2d2c2921211e1a140d0500000000000000000b17222c363e44494a5152525252525252525252525252525252525252525252525252525252525252525252525252495053535456555c60696f7d87939facb9c5d0d2c5b9aca196877a6e6154473b2e21140800010d18242f3a434e5860626666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666361594f463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a545c60686d737677797979797979787776736e69615e564d453c33291e140a000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62616e7b87939facb9c2cdd2c5b9aca0968a7d7064584e4332281e0c0300000000000000000a161f2c3844515c66737f8c98a3aebac7d3c8bbafa49a8d8174685e6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea7b1bec7cabfb4aa9f95908c90949fa9b3becac5bbafa3998f82756b61544a3f34281e13080000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e8f8f8f8f8f909193999fa4abb5c0cccabfb4aa9f93877c6f625a5043392e23180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080810131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a1e262e34383b4246484b4e50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535251504f4c4946443f38363028231c140c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e53555959595959595959595957554f473e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000001080e13171a1a1f2020202020202020201f1c1514120e090300000000000000000005101a242c33393c3d45464646464646464646464646464646464646464646464646464646464646464646464646463f44464747494b5157606b75818e9baab4bfcad5c9bdb2a8968a7d7063574a3d3024170a0004111d2935414b55606a6f737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373706b61584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039424a50565d6166696b6c6c6c6c6c6c6c6a6966615e56524c443c332a20170c02000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f626874818d99a4afbbc7d6cabeb4aa9e9184786c6053463c3120160c00000000000000000004101c2834404a54616d7a86929facb8c2cdccc0b6ac9f92867a6d616975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000006111b262f3846525e6973808c96a1adb9c2d0c6baaea29890837f829097a2adbac3cbc0b5ab9e94897d70665c50443a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8182828282828384878d9399a4afbbc3cec6bbafa49a9083766c61554b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c202020202020202020201e1515120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c30383f44464d5254575a5d5d5e5f6060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b585553504a46413b342e261e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343c4347484c4c4c4c4c4c4c4c4c4c4a48443e352c241a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131313131313130f0807050200000000000000000000000008111a22282d3031383939393939393939393939393939393939393939393939393939393939393939393939392d3337393a3a3c40454f5963707d8998a2aebac6d3cebfb3a6998c807366594d4033261a0d000613202c3945515d676f7c8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807d706a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730383f444c5254595c5e5f60606060605f5e5c5954524d46413a322a21180e0500000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f626d7a86929fabb5c0ccd3c6baaea2988b7f72665b5044382b1f1204000000000000000000000c18232e3946525e6874818e9ba6b0bbc7d2c7baaea3988c7f73676975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000b17222d38414e58616e7b86929fa8b2bdcbc9bdb2a89f92867b727a85929fa8b1bdc8c7bdb0a69d9184786d60564c41352920150a00000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f74767676767676777a8087939fa8b2bdc8ccc0b6ac9f948a7e71675c51453a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122292c2d2d2d2d2d2d2d2d2d2b22211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252d353d424a5053575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686562605c54524c443f3830281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3f4040404040404040403d3c38332c231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c22272b2d2d2e2e343d4653606d7985929facb8c5d2cdc1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d79868c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343a4146474c50515353535353535251504c4746423b36302920180f060000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f67737f8c98a2aebdc7d2ccc0b6ac9f92857a6d60544a3f33281c0f030000000000000000000007121c2a36414c56626f7c88949fabb7c4cecbbfb4aa9e9285796d6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000030f1b27333f4953606a75818e98a2aebac4cfc5b9ada1968c7f7369727f8b95a0acb8c2cfc1b8aca0958b7f72685d52463c31261a0c030000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6268696969696969686d73808c96a0acb8c2cfc7beb0a69e9184796d60564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f3639393939393939393939372f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c252e373f474f545c6064696e7174767778797979797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6d66615e56504a423a31281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f33333333333333333333302f2c28211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0a07070501000000000000000000000000000000000000000000000000000000050b101416171e1f1f1f191d20212326272828292929292929292929292929292929292929292929292929292929292929232b3844505c667783909daab6c3d0cec1b5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c899899999999999999999999999999999999999999999999999999999999999999999999999999999999999999988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c23283035393a404344464646464646454443403b3a36302a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6d7985919eaab4bfd0d4c8bbafa49a8d8074675d5142382d22170b0000000000000000000000000d1925303a47535f6a76838f9ca8b2bdc9d0c6b9ada1978b7e716575828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfccc8bcb1a79e9184796d606d7884919da6b0bdc7c8bdb1a89f92857a6d61584e43372b1e150b00000000000000000000000000000000000000000000000000000000000000000000030f1a26313c464e53555b5c5c5c5c5c565e616d7884919da6b0bdc7d0c2b9aca0968c7f72685e52463c31261b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b4346464646464646464646443c3a37312a22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c19222e373f49515961666d71777b7e818384858586868686868686868686868686868686868686868686868686868686868686868686868686868686858483827f7c79736e68605c544c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122262626262626262626262423201c1610080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d08020000000000000000000000000000000000000000000000000000000408090e141a1e2124292d2e30333434353636363636363636363636363636363636363636363636363636363636363636343f4a546875818e9ba8b4c1cecfc2b5a99c8f8276695c4f4336291c10000916232f3c4956626f7c8995aaa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292d2e333638393939393939393736332e2d2a251f19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f717e8b97a1adbcc6d0d2c6b9ac9f93877b6e61554c412f261c110600000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0c9beb3a99d9184786c75828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cec6b8ab9f958a7e71675d66707d8a949eabb5c0cbc3baada2978d80746a5f53473e30271c1207000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484e4f4f4f4f4f4c525c66707d8a949fabb5c0cbc9bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c4247484f53535353535353535353514847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2b343f49515b626b70787e83878a8d90909192989393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8b8885807a736d665d564c42392e23180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151519191919191919191919171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b0500000000000000000000000000000000000000000000000000060d141a1f262a2d3035393a3d3f404142424343434343434343434343434343434343434343434343434343434343434343434d5a6673808d99a6b3c0ccd0c3b6a99d9083766a5d5043372a1d10000916232f3c4956626f7c8995a2afb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d202126292b2c2d2d2d2d2d2c2b292621201e19140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f7883919da9b3beced4c8bcb1a79c8f8275695f53433a2f1d140a00000000000000000000000000020f1b26323c4653606c7884919eaab4bfcacfc5b8aca0968a7d7075828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bcafa59d9083786c6055616b76828f99a3afbbc5cabeb3a99f92877c6e62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c414343434343414a54616b76828f99a3afbbc5cec4baaea2988e81746a5f53473e30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454e53555c5f6060606060606060605e55534e463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b636d727d848a9095979a9c9d9e9fa29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9d9b9897928d8680786d685d544b40342821160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0d0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251e1c160f0a0400000000000000000000000000000000000000000000090f171f262a31363a3b4146474a4c4d4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5966737f8c99a6b2bfccd0c3b7aa9d9084776a5d5144372a1e11000916232f3c4956626f7c8995a2b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191d1e2020202020201f1e1d191414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7b7f8c95a0acbbc4cfd1c5b8aca095897d7063574d4231281e0b0200000000000000000000000000000a151f2b3844505b66727f8c98a2aebac7d2c8bdb2a89d90837c7c84919eaab7c4d1ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cabfb4aa9e93897c6f655b5059626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f35363636363039424f59626f7c87929fa9b3becacabeb3aa9f92877c6f62594f42392e23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e575f62696c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58636d727f8791969da0a7a7a9aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacabaaa9a8a9a29f98928d827a6d665c51453d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413d3a3936302c28211b150e0700000000000000000000000000000000000000010a121b212931363b4246484c525456595a5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c65727f8c98a5b2bfcbd1c4b7ab9e9184786b5e5145382b1e12000916232f3c4956626f7c8995a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d10111313131313131211100d08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ccc0b3a79b918b888c919ca7b1bccdd6cabeb3a99d9184776b6054453c311f160c000000000000000000000000000000030f1c28333f4a54606d7a86929facb6c0cccec3b8aca0959088889196a0acb9c5d2ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000006111b262f3846535e6973808c96a1adb9c2cdc7baaea2988e81756a605349535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122282929292927303e47535f6a74818d97a2adbac4cec5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e7679797979797979797979776f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b9299a0a8acb1b4b6b7b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b7b6b5b3adaaa29f948f83786d60594f43382c1e140800000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313121211100f0d0b08060503000000000000000000000000000000000000000000000000000000000000010507070f13131313131313131313100706040000000000000000000000000008141e29323b4146475053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38332b26201910080000000000000000000000000000000000000a131c242d333b42464d5355565d61636667676869696969696969696969696969696969696969696969696969696969696969696969696969727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000815222f3b4855626e7b88929993939393939393939393939393939393939393939393939393939393939393939393939393939393939a938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc3b8ada39b9895999ca3adb9c3ced3c6baada2978b7e7265594f44332a1f0d04000000000000000000000000000000000b17222d3845525d6874818d9aa4afbbc8d4c8bcb1a7a09d95959ea0a8b2bdc9d5ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000b17222d38414f59616e7b86929fa8b2bdcbc9bdb2a99f92867b6e61584e414e58616d7a85929fa8b1bdc8c7bdb0a69d9184796d60564c41352920150a0000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151b1c1c1c17202b37434e58616d7a85929fa8b2bdc9cbc0b5ab9f948a7d70665c51443a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c8286868686868686868686847c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666f7c87929fa3abb2b8bcc0c3c3c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c1bebab4aea69e958d80736b6054483b3025190d0100000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f2020202020202020202020202020202020202020202020201f1f1e1d1c1a171513120f0b06050100000000000000000000000000000000000000000000000002080d1113141c1f2020202020202020201c1313100c0700000000000000000000010d1925303b444c52545d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443e37322a221a12080000000000000000000000000000000008121c252d363f454d53575f6166686d707273747575767676767676767676767676767676767676767676767676767676767676767676767676767f8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f12000814212e3a47535f6a758186868686868686868686868686868686868686868686868686868686868686868686868686868686868686868682796d6054473a2d211407000000000000000000000000000000000000000000000306080910131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2ddd4c9bfb5ada7a5a1a5a8adb5bfcbd7cbc0b5ab9f9285796d6053473d3320180e000000000000000000000000000000000006111c2935414c56626e7b87939facb9c3cecec3b9b1acaaa2a2aaacb2bac4ced9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000030f1b27333f4953606b75818e98a2aebac4cfc5b9ada1968c8073695e52463d46525d68727f8b95a0acb8c2cfc2b8aca0968b7f72685e52463c31261a0c03000000000000000000000000000000000000000000000000000000000000000000000000030608090e1008141e29323b444d525e68727f8c96a0acb9c5d1c7bdb0a69d9184796d60564c41352920150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774808d92999393939393939a938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78849199a3afb5bdc4c8cecfd0d1d1cbc7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6cad0d1d0d0d0cac6bfbab0a79f93877c6f63564c41362a1e1105000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1b1713110d0803000000000000000000000000000000000000000000050c13191d2021282c2d2d2d2d2d2d2d2d2c29201f1c18120b03000000000000000005111e2a36414c565e616a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56554f47433c342c241a12080000000000000000000000000000040e1a242d373f4850575f61696e73777a7d7f808182828282828282828282828282828282828282828282828282828282828282828282828282828283919daab7c4d0d1c4b8ab9e9185786b5e5245382b1f120006121f2b37434e58656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d675d5145392c2013060000000000000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b19171513120f0b060401000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8dbd0c7bfb8b3b2aeb2b4b8bfc7d1d4c7bbafa3998d8073675d5145392c1f13060000000000000000000000000000000000000d19242f3a47535f6976828f9ca8b1bdc8d4cbc3bcb8b7afaeb7b9bdc4ccd5d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfccc8bcb1a79e9184796d60574d4235414c56606d7884919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000002030d1925303b444d565e616a6f7984919eaab7c4d1cfc2b8aca0968b7f72685d52463c31261a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba39f9f9f9f9f9fa49b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564707d8a96a0abb5c0c7cfd4d8d0cac6c5bfbab9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8babec4c5c8ced5d6d0cac2bbafa49a8e8175685e5246392d20140700000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393837363533312e2d2b2722201e1913100b06000000000000000000000000000000000000050e161e252a2d2e3539393939393939393939362d2c28231d150c03000000000000000714202d3946525e686e76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674706d68636159544e463e362c241a0f05000000000000000000000000020c16202c363f49515a62696e757b808487898c8d8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9195a0acb8c5d1d1c4b8ab9e9185786b5e5245382b1f1200020f1a26313c46535d65666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605d554b4135291d110400000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262422201f1b1713110d080100000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0d9d0c9c3c0bebbbfc0c4cad1dfd2c5b9ac9f92877b6e61554b4035291d100400000000000000000000000000000000000008131e2b37424d5763707d8995a0acb8c5cfd5cec8c5c3bbbbc4c5c9ced5ded9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8ab9f958b7e71675d51453b303a44505c66707d8a949eabb5c0cbc3baada2978d80746a5f53473e30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c565e686e767c7f83909daab6c3d0d4c8bdb2a89f92857a6d61574e42372b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000104060708080808080808080808080808080808080808080808080808080808080808080808080808080f1b2835424e5b6875818e9ba8b4acacacacb6a89b8e8175685b4e4235281b0f040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca8b2bdc7d1d9d6cec6bfbab8b4aeacababababababababababababababababababababababababababababababababababaeb4b7b8bdc3ccd2dbd6ccc0b6ac9f92867a6e6154473b2e2114080000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464545444342403e3b3937332d2d2a251f1c17110a02000000000000000000000000000000020c1620283036393a4246464646464646464646433a38342e271e150b000000000000000814212e3b4754616e7a838686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a76706b625f5850483e362c21170d03000000000000000000000008131e28323e48515b636c717b82878d919696999a9a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9da0a7b1bcc8d4d1c4b8ab9e9185786b5e5245382b1f1200000915202a33424b53545b6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c54514b433a2f24180d0100000000000000000000000000000000000007101920272b2e2f37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837363533312f2d2b2722201d19130f0a0400000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfe0dbd4cfcccbc8cccdd0d5ded3c7bcb0a69b8e8275695e5343392f24180c00000000000000000000000000000000000000010e1a26313c4653606c7884919da9b3bec9d5d9d4d1d0c8c8d1d2d5d9e0dfd8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bcafa59d9083786c60554b403328343f4a54616b76828f99a3afbbc5cabeb3a99f92877c6f62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e686e7a82888c90959fabb8c4d1d9cec3baada2978d80746a5f53473d30261c11060000000000000000000000000000000000000000000000000000000000000000000206070d1113141515151515151515151515151515151515151515151515151515151515151515151515151515151b2835424e5b6875818e9ba8b4b9b9b9b9b4a89b8e8175685b4e4235281b13110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c3cfd9d6cdc4bcb4aeacaba39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaaaacb2bac0c8d2ddd2c7bbaea3998b7e7165584b3e3225180700000000000000000000000001080e161e252a2d32373b3c404547494b4e4f50515252535353535353535353535353535353535353535353535353525251504f4d4a4846443f3a3936302b28231c140c06000000000000000000000000000008131e28323a4146474f525353535353535353534f4645403930271d12070000000000000c1925323f4c5865727f8b929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87837d776f6a615a50483e33291f140900000000000000000000010d1925303a44505a636d727e868f939a9ea0a8a5a6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaacb1b9c3ced9d1c4b8ab9e9185786b5e5245382b1f120000030e1821303942424a50535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504a45413a31281d1307000000000000000000000000000000000000040e19222b32373b3c434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464545444341403e3b3937332d2c29241e1b16100b050000000000000000000000000000000000000000000000000000000004101c2934404b556b7885929eabb8c5d1d2d3d7dcd2d2d2d2dcd7d3d2d2ccc4b7ab9f94897c6f63574d4231271d1207000000000000000000000000000000000000000009151f2b3744505b65727e8b97a1adb9c3ced2d2d3d7dcd2d2d2ddd8d4d2d2cbbfb4aa978b7e7164584b3e3125180b00000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb4aa9e93897c6f655b5043392f232e38424f59626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e130800000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616e7a848f94989d9fa7b1bcc8d4e0d6cabeb3a99f92877b6e62594f42382e23170b0100000000000000000000000000000000000000000000000000000000000003090e1214181d2021212121212121212121212121212121212121212121212121212121212121212121212121212121212835424e5b6875818e9ba8b4c1c6c6c1b4a89b8e8175685b4e42352821201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a4afbbc7d5dacfc4bbb2aaa29f9a99929191919191919191919191919191919191919191919191919191919191919191919298979da0a8aeb6c0cbd5d7cbbfb5ab9a8e8174675b4e412e23180c0000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060605f5f5f5e5d5c5957555350494746413a38342e261e180f06000000000000000000000000010d1925303a444c52545b5f60606060606060605f5c53514b43392e23180c0000000000000d192633404c5966737f8c99a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9a9794908a837c716c615a50453b31251a0e0400000000000000000005111d2935414c56616c727f8b92989fa4acacb2b2b3b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b7b8bcc3ccd5ded1c4b8ab9e9185786b5e5245382b1f12000000060f1e27302f383f44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443f38352f281f160c010000000000000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4c4a4846443f3a39352f2c27211c160c07010000000000000000000000000000000000000000000000000000000c18232f43505d6a7683909da9b6c1c5c5c7cbd1c6c6c6c6d1cbc7c5c5c2baafa59c9083766b6054453b311f150b010000000000000000000000000000000000000000030f1b27333f4953606d7985929ea7b1bcc3c5c5c7cbd1c6c6c6d2ccc8c6c5c4baaea398897c6f6356493c302316090000000000000000000000000006111b262f3846535e6973808c96a1adb9c2cdc7baaea3988e81756b6053493f31281d26303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c75828f969fa6aaabb1b9c3cdd8dddbcfc5bbafa3998f82756b60544a3f34281e13080000000000000000000000000000000000000000000000000000000000060e151a1e2124292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e35424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352e2d2c29241e160d0a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98abb5c0ccd7d5c9bdb2a9a198928d888685848484848484848484848484848484848484848484848484848484848484848585878b91969da4aeb9c3ced9d1c3b6aa9d9083776a544a4034281c1004000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5354524c46443f38302a2117110a020000000000000000000005111d2a36414c565e61686c6c6c6c6c6c6c6c6c6c69605c554b4034281c100400000000000d192633404c5966737f8c99a6b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a7a69f9c9590867e716c61574d42362a20150a0000000000000000000713202d3946525e68717e88939fa2aaafb6b9bdbfc0c1c1bfbdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0c1c5cad1daded1c4b8ab9e9185786b5e5245382b1f12000000000c151e1d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e29241d160d04000000000000000000000000000000000000030f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b5957555350494745413a38322c282118120b030000000000000000000000000000000000000000000000000000071a2734404d5a6773808d9aa5afb7b8b9babfb9b9b9b9b9b9bfbab9b8b7b0a89e93897d7063594f4333291f0d03000000000000000000000000000000000000000000000b17222d3845515c67727f8b95a0aab2b7b8b9bbc0b9b9b9b9b9c0bbb9b8b7b3ab9f92867a6d6053473a2d201407000000000000000000000000000b17222d38414f59616e7b86929fa9b2bdcbc9beb3a99f92867b6e61594f41382d1f161e2b37434e58616d7a85929fa8b1bdc8c7bdb0a69d9184796d60564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000020b19232c3845515d67717e8a939ea8b0b6b8bcc3cbcfcfd0d3d7cbc0b5ab9e94897d70665c50443a2f24190d03000000000000000000000000000000000000000000000000000000080f1820262b2e2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e423b3b3a39352f28201c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d2ddd2c5b9ada1969186807b79787878787878787878787878787878787878787878787878787878787878787878787a7e848d929da7b1bcc8d4d2c5b8ac9f928579665c5144382c1f12060000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979787877767573716e6c6565615e5653504a423c3327221b140b020000000000000000000713202d3946525e686d7579797979797979797979766d675c5145382c1f130600000000000d192633404c5966737f8c99a6b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b3b0aba7a09892887e71695e53463c31261b0f030000000000000004111d2935414b55616d7a85929aa4aeb4bbc0c7c9c3bcb8b7b2b0afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3b4b9c0c8d1ded1c4b8ab9e9185786b5e5245382b1f1200000000030c0b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b28231c18130c040000000000000000000000000000000000000006131f2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605b5354524c48433d383329231d150d06000000000000000000000000000000000000000000000000000916232f3c4956626f7c89939ea6aaabacaeb4acacacacacacb4aeacabaaa69f968e81756b6054463d3221170d000000000000000000000000000000000000000000000006111b2934404b55606d78839198a0a8aaabacafb5acacacacacb6afacababaaa2998f8275675d5145392c1f1306000000000000000000000000030f1b27333f4953606b75818e98a2aebbc4cfc6b9ada1978d8073695e53473d2f261b0d1a26313c46525e68727f8b95a0acb8c2cfc2b8aca0968b7f72685e52463c31261b0c03000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea6b0bac2c4c8c7c4c3c2c3c7ccd1c7bdb0a69d9083786d60564c4135291f1409000000000000000000000000000000000000000000000000000008121a212a31373a3b414547484848484848484848484848484848484848484848484848484848484848484848484848484848484848484e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4848484745413a322e261c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced5c9beb2a99e91847a736e6c666b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b686d7178808d95a0acb8c5d1d3c6baaea29886796d6053463a2d20130700000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868585848382807d7b7976726d6863605c544d453f332d261d140a0000000000000000000714212e3a4754616d7a818586868686868686868682796d6053463a2d20130700000000000d192633404c5966737f8c99a6b2bfc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bcb7b1aaa29a92857b6e61584e43372b1f1206000000000000000613202c3945515d6773808d98a2acb6bec5ccc8c0b9b1acaaa5a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a6a8aeb6c0cad5d1c4b8ab9e9185786b5e5245382b1f12000000000c151e1d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e29241d160d040000000000000000000000000000000000000815222e3b4754606a6f76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877767473716e6c6565605d56544e48443e342f271f1810070000000000000000000000000000000000000000000000000915222e3b4854606a75818f949a9d9e9fa39f9f9f9f9f9f9f9fa39f9f9d9a9490847a6d60594f44342b210f050000000000000000000000000000000000000000000000000c18232f3944515c666f7c8691969b9d9f9fa39f9f9f9f9f9f9fa49f9f9e9c9892877c6e62554b4035291d10040000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e91857a6d60574d42352b1d140a15202935414c56606d7884919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b00000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e69737f8c96a1acb8c1cccac2bbb7b6b5b7bbc2cacfc1b8aca0958b7e72685d52453b31261a0b02000000000000000000000000000000000000000000000000050e1a242c333c4247484b515454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545b6875818e9ba8b4c1cecec1b4a89b8e8175685b5454545454524c4440382e24190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd2c6b9ada197897d706862605b545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e565e61666d7983919daab7c4d0d6cabfb4aa94877a6d6154473a2e211407000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f909192929299939393939393939393939393939393939393939a9392929291908f8c8a8885837f7a75706d665f5750443f382f261b110600000000000000000c1925323f4c5865727f8b929893939393939399928a7d7063574a3d3024170a00000000000d192633404c5966737f8c99a6b2bfc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1cfd2d1d0cfcdc7c3bcb4aca2978f82766a5f53473a2e211509000000000000000714212d3a4754606d7a85929faab4bec7d0ccc0b6aea7a09d9997959595959595959595959595959595959595959595959595959595959595959595959595999ca4aeb9c5d0d1c4b8ab9e9185786b5e5245382b1f12000000060f1e27302f383f44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443f38352f281f160c010000000000000000000000000000000004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817f7d7b7975726d68626058554f454039312a22191007000000000000000000000000000000000000000000000007131f2c38434e58606d7982898e909292999393939393939393989292908d88827a6e685d52473d3222190f0000000000000000000000000000000000000000000000000007121d2834404a545f6a6f7c84898e91929299939393939393939a9392918f8c857d706a5f5343392f24180c00000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8aca0958b7e71675d51453b3123190b020d1925303a44505c66707d8a949fabb5c0cbc3baada2978d80746a5f53473e30271c120700000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa8b2bdcacbc2b8b0aba9a9abb0b8c2cec8bcb1a79e92857a6d60574d42362a1d140a0000000000000000000000000000000000000000000000020d17202c363e454d5355555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616875818e9ba8b4c1cecec1b4a89b8e8175686161616161605d56524a40362b1f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd1c4b8ab9e9185786b615653504a5151515151515151515151515151515151515151515151515151515151514c52545c67727f8c99a5b2bfccdbd0bbaea194887b6e6155483b2e2215080000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786e69625a504941382d22170f06000000000000000d1a2633404d596673808c99a2aa9f9f9f9f9fa3978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6b2b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfbdc2c3c7ccd6d8d3cec6beb3a99f94887c6f6255483c30251a0e020000000000000a1724303d4a5763707d8a98a2aebcc5d0cec3baaea49d95908c8a8888888888888888888888888888888888888888888888888888888888888888888888888d929ca8b4c1cdd1c4b8ab9e9185786b5e5245382b1f120000030e1821303942424a50535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504a45413a31281d13070000000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8c8a8885827f7a746f6a636159514b433c342b22190e0500000000000000000000000000000000000000000000030f1b27323d45515d676d757d8183858686868686868686868686868584817c766e685e564c41352b21100700000000000000000000000000000000000000000000000000010c18232e39424e58606a6f787d82848586868686868686868686868584827f7a706b61584e4331271d12070000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bdafa59d9083786c60554b4133291f10070008131e28343f4a54616b76828f99a3afbbc5cabeb3a99f92877c6f62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e98a2aebac4d0c3b9b0a69f9c9c9fa6b0bcc5cec3b9ada1978d8073695f53463d2f261c11060000000000000000000000000000000000000000000008131e29323e4850575f6268676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e75818e9ba8b4c1cecec1b4a89b8e81756e6e6e6e6e6e6d68645c52473b301c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cfc2b6a99c8f837669594f46443f45454545454545454545454545454545454545454545454545454545454541464b5564707d8a97a3b0bdcad4c7bbaea194887b6e6155483b2e221508000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837b716c605b53493f332721180d030000000000000d1a2633404d596673808c99a6b4acacacacb4a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b0b5b7bbc1cad0d8d8d0c5bcb0a69a8d817467574d42362a1e12050000000000010d1a2734404d5a6773808d9aaab4bfced4c8bdb2a89d928d837f7d7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c808d99a6b3c0ccd1c4b8ab9e9185786b5e5245382b1f1200000915202a33424b53545b6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c54514b433a2f24180d010000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9b999797928f8b86817c77706b605c554e463d342b20170c03000000000000000000000000000000000000000000000a16212935404b555d606b707477787979797979797979797979797877746f6a615e564d443a2f23190f00000000000000000000000000000000000000000000000000000007121c27303c464e5860656c707577787979797979797979797979787875726d6861594f463c311f150b0100000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb4ab9e93897d70665b50433a2f21170d0000020c17232e38424f59626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000030e18212b3844505b666f7c89939eaab4bfccc7bdb1a79f94908f949faab4becac9beb3a99f92867b6e61594f42382d22170b010000000000000000000000000000000000000000010d1925303a44505a61696e75787a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b828f9ca8b5c2cfcfc2b5a89c8f827b7b7b7b7b7b7b7a736e64584c382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e4138332d3838383838383838383838383838383838383838383838383838383830363c4955626f7c8895a2afbbc8d4c7bbaea194887b6e6155483b2e22150800000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b4aeacaba39f9b9590867e756c655b50443e33291f14090000000000000d1a2633404d596673808c99a6b3b9b9b9b9b1a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c999f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba3a8aab0babfc6ced8d7cec2b8ab9e928578695e52463a2d201407000000000004101d2a3743505d6a7683909da9b6c3d0d2c5b8aca0968d807972706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200020f1a26313c46535d65666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605d554b4135291d11040000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7a6a9a29f9c98928e89837d746d675f584e463d32291e150b00000000000000000000000000000000000000000000040d18242f3a434b51596063676a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a67625f58524d443b32281e1107000000000000000000000000000000000000000000000000000000000b151e2a343c464e535b6063686a6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966605d564f473e332a200d03000000000000000000000006111b262f3846535e6973808c97a1adb9c3cdc7baaea3998f82756b60544a3f31281d0f0500000006111c26303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d04000000000000000000000000000000000000000000000000000000000915202935414c56606c7883909da5afbcc6ccc0b5aba0959082828f98a2aebac4cec5baaea3998e82756b60544a3f33281d1307000000000000000000000000000000000000000005111e2a36414c56616c717b82848787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878f949eaab7c3d0d0c3b7aa9e948f8787878787878787807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e413528222b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b252f3c4855626f7b8895a2aebbc8d4c7bbaea194887b6e6155483b2e22150800000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5aeaca79f98928b81776c605a50453b31261a0e0200000000000d1a2633404d596673808c99a6b3bfc6c6bdb1a4978a7e7164574b3e3124180b00000000000c1925323f4c5865727f8b9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929995969c9ea6aeb4bcc6d0dbd2c6b9ada197877b6e6154483b2e211508000000000004101c2834404a546b7884919eabb7c4d1d1c4b7aa9e9184786d66646262626262626262626262626262626262626262626262626262626262626262626265727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120006121f2b37434e58656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d675d5145392c2013060000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b5b4b2b3adabaaa29f9b95908a80796f6a60584e443b30271d12070000000000000000000000000000000000000000000007131d28313a40454f54565b5d5f5f606060606060606060605f5f5d5a55534e46413b322920160c0000000000000000000000000000000000000000000000000000000000030c18222b343c41495053565b5e5f5f606060606060606060605f5e5c5954524c443e352c21180e0000000000000000000000000b17222d38414f59616e7b86929fa9b2becbc9beb3a99f92867b6e61594f42382d1f160c00000000000a151e2b37434e58616d7a85929fa8b1bdc8c7bdb0a69e9184796d60564c41362a20150a000000000000000000000000000000000000000000000000000000030c1a26313945525d68717e8b95a0abb7c1cec7bbafa4999083797a86929fa8b2bdc9cbbfb4ab9e93897d70665b50443a2f24180d03000000000000000000000000000000000000000713202d3946525e68717e868f919694949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949c9ea6b0bbc7d3d3c7bbb0a69e9c94949494949494928679665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e4135281f1d182020202020202020202020202020202020202020202020181c1f222f3c4855626f7b8895a2aebbc8d4c7bbaea194887b6e6155483b2e2215080000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1c9ccced0cac6c5bfbbb9b1aaa29f938c80736c61574d42362a1e130800000000000d1a2633404d596673808c99a6b3bfcccabdb1a4978a7e7164574b3e3124180b00000000000714212e3a4754616d7a8285858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687888a8f949fa2aab4bfcad6d5c9beb3a9978a7d7064574a3d3124170a000000000006121f2c3844515c667885929fabb8c5d2cbbeb1a5988b7e72665c545555555555555555555555555555555555555555555555555555555555555555555865727f8b98a5b2becbd1c4b7ab9e9184786b5e5145382b1e12000814212e3a47535f6a758186868686868686868686868686868686868686868686868686868686868686868686868686868686868686868683796d6054473a2d2114070000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbebab8b4aeaca7a09d928d837c6f6a60564d43392e23180c03000000000000000000000000000000000000000000010c161f282f353d4448494e515253535353535353535353535352514e4947433c36302920170d04000000000000000000000000000000000000000000000000000000000000061019222b2f383f44464a4f5152535353535353535353535352514f4c4745413a322c231a0f060000000000000000000000030f1b27333f4953606b75818e98a3aebbc4cfc6b9ada1978d8073695f53473d2f261c0d040000000000030c1a26313c46525e68727f8b95a0acb8c2cfc2b8aca0968c7f72685e52463c31261b0c0300000000000000000000000000000000000000000000000000000b151e2b37424d57606d7a85929ea7b1bcc9cabeb3aa9f93877c6f727f8c96a0acb9c2cfc6bdafa59d9083786c60554b4035291f1409000000000000000000000000000000000000000714212e3a4754616d7a8592989ea1a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8aab0b8c1ccd7d7ccc1b8b0aaa8a1a1a1a1a1a1a29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e412e2d2c29242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d23282c2d2f3c4855626f7b8895a2aebbc8d7cbbfb4aa94887b6e6155483b2e22150800000004101d2935404b55606c77818f95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0bbbdbfc3c4c7cdd1cbc7c2bcb4aea59f93887e70695f53463a3024190d00000000000d1a2633404d596673808c99a6b3bfc0c0bdb1a4978a7e7164574b3e3124180b00000000000713202d3946525e686d767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7b7d82899298a2aebac6d1dacfbfb2a5998c7f7266594c3f3326190c00000000000713202d3a4653606d798698a2aebac6d3c9bcafa396897c7063544b49484848484848484848484848484848484848484848484848484848484848484c5966727f8c99a5b2bfccd0c3b7aa9d9084776a5d5144372a1e11000815222f3b4855626e7b88929993939393939393939393939393939393939393939393939393939393939393939393939393939393939a938a7d7164574a3e3124170b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2ddd7d4d2cecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfcecfcac6c5bfbab8b1aca49d9590867c6f685e554b4034281f140900000000000000000000000000000000000000000000040d161d242933383b3d4144454646464646464646464646464544413c3b37322a251f170e0500000000000000000000000000000000000000000000000000000000000000000710191d262d3337393d42444546464646464646464646464545423f3a39353028201a11080000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e92857a6d60574d42352b1d140a000000000000000a15202935414c56606d7984919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000007121c27303947535f6973808d97a1adb9c3cdc6baaea2988e81746a6d7984919ea6b0bdc7cfc1b8aba0958b7e71675d51453b30251a0b020000000000000000000000000000000000000c1926333f4c5966727f8c97a2aaadb2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5b7bbc1cad3deded3cac1bbb7b5aeaeaeaeaeb4a09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcec1b5a89b8e827568544a3f3b3a39352f39393939393939393939393939393939393939393939392e34383a3a3c4956626f7c8995a2afbcc8d3c7baaea398877a6d6054473a2d2114070000000613202c3945515d67727f8c939ea7b1bac1cad0d1cbc5bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacafb5aeb0b2b6b7bbc2c7ccd3cec6bfbaafa49a92867b6e61564c4135291c1106000000000d1a2633404d596673808c99a6b3b4b4b4b4b1a4978a7e7164574b3e3124180b000000000005111d2a36414c565e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e70757c86929fabb4bfcbd7ccc0b3a6998d8073665a4d4033271a0d00000000000714202d3a4753606d7a8693aab4becad6c7bbaea194887b6e6155483c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c404d596673808c99a6b3bfccd0c3b6a99d9083766a5d5043372a1d10000916232f3c4956626f7c8995a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ebe2d9d2ccc7c6c1bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c1c3c5c6cacfd0d3d0cac7c3bcb8aea7a09891847a6e675c51453b31261a0e0200000000000000000000000000000000000000000000040c131821272c2f303437383939393939393939393939393937342f2e2b262019140d0500000000000000000000000000000000000000000000000000000000000000000000070b141b22272b2d303537393939393939393939393939393836332d2c29241e160e0800000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8aca0958b7e72675d51453b3123190b0200000000000000030d1925303a44515c66707d8a949fabb5c0cbc3baada2978d81746a5f53473e30271d12070000000000000000000000000000000000000000000000000c18232e39424f59626e7b87929fa9b3becbc8bdb2a89f92857a6d6167707d8a949fabb5c0cbc8bcb1a79e9184796d60574d42362a1d140a0000000000000000000000000000000000000e1b2835414e5b6874818e9ba9b3b9bdbabababababababababababababababababababababababababababababababababababababababababababababac2c3c7ccd3dce5e5dcd3ccc7c3c2babababab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d1d0c3b6aa9d908377665c5049474745404646464646464646464646464646464646464646464646464640454647484d5664717e8b97a4b1becad2c5b9ac9f928679685d5245392c2013070000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a0a1a3a5a9abb0b7bbc1cad1d0cac0b6aca2988d8174685d5246382e23170b000000000d1a2633404d596673808c99a6a7a7a7a7a7a7a4978a7e7164574b3e3124180b0000000000010d1925303a444c52545c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f555d6062636a727f8b99a3aebac7d3cdc0b4a79a8d8174675a4e4134271b0e00000000000714202d3a4753606d7a8693a0adb9d0dbc7baada194877a6e6154473b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f34414e5a6774818d9aa7b4c0cdcfc2b5a99c8f8276695c4f4336291c10000916232f3c4956626f7c8995a2b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9d0c7c0bbb9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec2c4c7cdd4d3cec8c0b9b1aaa1969083796d60574d42362a1e1308000000000000000000000000000000000000000000000001070d161c202223282a2c2c2d2d2d2d2d2d2d2d2d2d2c2c2a2722211f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f2023282b2c2c2d2d2d2d2d2d2d2d2d2d2c2b292621201d19130c04000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bdb0a69d9083786d60554c41332a1f110700000000000000000008131e2834404a54616b76828f99a3afbbc5cabeb3a99f92877c6f625a5042392e23180c020000000000000000000000000000000000000000000004101c2834404a54616b75828f99a3aebbc5cfc7b8aca0968c7f72685e616c76828f99a3afbbc5cdc3b9ada1978c8073695e52463d2f261b11060000000000000000000000000000000000101d2a3643505d697683909ca9b6c3c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cfd0d3d7dee5eeeee5ded7d3d0cfc7c7c7c6b9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5c0cbd2c5b8ac9f9285796d605a565453514b535353535353535353535353535353535353535353535353534b51535455575e6873808d9aa6b3c0cdd1c4b7ab9e9184786b564c4135291d1104000005121f2b3744505b65727e8b97a2adb7c1cbd5cdc5bdb4aeaaa29f9b98969493989292929292929292929292929292929292929292929299939496999c9fa6aab0b8bfc8d1d2c7beb4aa9f92867a6d61544a3f34281c10030000000d1a2633404d596673808c999a9a9a9a9a9a9a9a978a7e7164574b3e3124180b00000000000008131e28323a41464750525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c51545558606d7986929facb9c5d2cec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0adb9c6d3c7baada194877a6e6154473b2e2222222222222222222222222222222222222222222222222222222b37424d576976828f9ca9b5c2cfcec1b5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c8995a2afb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd2c7bdb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8a9abadb3b6b7bbc2c8ced5d4cbc3bcb2a89f958d8174695f53463a3025190d01000000000000000000000000000000000000000000000000050b101316161b1e1f2020202020202020202020201f1e1b1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1e1f20202020202020202020201f1e1c191413110d0802000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb5ab9e94897d70665c50433a2f21180e00000000000000000000020c18232e39424f59626e7c87929fa9b3becac5bbafa3998f82766c61544b4034281e1308000000000000000000000000000000000000000000040e19222c3844515c66707d8a949eabb5bfcdc7bdb0a69e9184796d60565a626f7c87929fa9b3becac9beb2a99f92867b6e61584e41382d22170b0100000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdad4d4d4d0c9c3bfbebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc2c3c7ccd4dce5e5dcd4ccc7c3c2bbbbbbbbb9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afbbc7d3c6baaea2988b7e716c656361605d6060606060606060606060606060606060606060606060606060605c60606264696e7a85929eabb8c5d1cbc0b5ab9c8f8376695c50433024190d0100000613202d394653606c7884919da9b3bec9d3d0c5bbb3aba39f98928e8b89878686868585858585858585858585858585858585858585868687888a8c90949c9ea6aeb6bfcad3d0c5baaea2988c7f72665c5044382b1f12060000000a1724313d4a5764707e898d8d8d8d8d8d8d8d8d8d887c6f6255483c2f221509000000000000020c1620283036393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464641454748505c667784919daab7c4d0cec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0adb9d2ddc7baada194877a6e6154473b2e28282828282828282828282828282828282828282828282824292c2f3846535f697884919eabb8c4d1cdc1b4a79a8e8174675b4e4134281b0e000916232f3c4956626f7c8995aba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc0b5aba49f9b9999999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9a9abb0b8bcc3cbd3d5cec4bab1a79f93877b6e61564c41362a1d110500000000000000000000000000000000000000000000000000000407090a0e111213131313131313131313131312110e0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0f1112131313131313131313131312120f0c07070401000000000000000000000000000006111b262f3846535e6973808c97a1adb9c3cdc7bbaea3998f82756b60544a3f31281e0f06000000000000000000000007121c27303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51453a3025190d0400000000000000000000000000000000000000000a15202a36414c56606d7884919da6b0bdc6cbc0b5ab9f948a7d70665c51535f6a74818d97a2adbac3cec4baaea2988e81756a6053493f33271d120700000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce1dad0c7beb7b3b1afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb5b7bbc2cad4deded4cac2bbb7b5afafafafafb2a99386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c1cccabfb4aa9f92867e76726f6e6d676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6f71747b839097a1adb9c6d1c7bbafa3998b7e7265584b3f322518080000000a1723303d4a5663707d8996a0acbbc5d0d6cabeb3a9a299928c85817e7c7a7a7979797979797979797979797979797979797979797979797a7b7d7f83888f949ca4aeb8c1d0d6cabfb4aa9e9184796d6053463a2d2013070000000a1623303c4955616c707d808181818181818181807d706a5f53473a2e21150800000000000000050e161e252a2d2e363939393939393939393939393939393939393939393939393939393939393939393939393939393939392f35393a3f4a546975828f9ca8b5c2cfcec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0b5c0ccd7c7baada194877a6e6154473b343434343434343434343434343434343434343434343434352f35393a414c56616e7b8896a1adb9c5d2ccbfb3a6998c807366594d4033261a0d000916232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d4c7bbafa499938e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e8e909297979c9fa6acb1b9c1c9d3d6ccc2bbafa4998d8174685e5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616e7b86929fa9b2becbcabeb3a99f92867b6e62594f42382e1f160c000000000000000000000000000b151e2b37434e58616d7a85929fa8b2bdc8c7bdb0a69e9184796d60564c41362a20150a00000000000000000000000000000000000000030d1b26323946525e68727f8c96a0acb8c1cfc7bbafa3998f82766b61544b4e58616d7a85929fa8b1bdc8cabfb4aa9f93877c6f655b5044392f24180c02000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcdfd4c9beb5aca7a5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9abb0b8c2ccd8d8ccc2b8b0aba9a2a2a2a2a2a2a19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca5afbac3ccc6baaea398928a837f7c7a7a7979797979797979797979797979797979797979797979797979797979797a7b7e818690959fa9b3bec9c6beb3a99f92867a6d6154473a2e211407000003101c28343f4a546773808d9aa8b2bdcdd7d3c6baada29792877f7a74726f6e6d6c666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e7072767b828c929ca6b0bec7d2d0c6b9ada196887b6f6255483c2f2215070000000814202d3944505a616b7073747474747474747474706c61584e43372b1f12060000000000000000050c13191d2021292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24292c2e424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8699a4afbbc7d4c8bbaea195887b6e6255484141414141414141414141414141414141414141414141414142424045474c535d68737f8c99a8b2bdc9d5c9bdb2a8968a7d7063574a3d3024170a000714212e3a4754616d7a878d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e897c6f6256493c2f2316090000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c6b9ac9f9387818080808080808080808080808080808080808080808080808080808080808081818385878b8f949da0a7afb7c1cbd5d7ccc0b5ab9f92867a6d6154473a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090e10121313131313131311100b070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b75818e98a3aebbc4cfc6b9ada1978d8073695f53473d30261c0d0400000000000000000000000000030c1a26313c46525e68727f8b96a0acb8c2cfc2b9aca0968c7f72685e52463c32261b0c030000000000000000000000000000000000010b151f2b37434e58616d7a85929fa8b2bdcacabeb3a99f92877c6e62594f4246525e68727f8b95a0acb8c1cfc6bbafa49a9083786c60554b4035291f1408000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcdbcfc3b7aca39b98959595959595959595959595959595959595959595959595959595959595959595959595959c9fa6b0bbc7d3d3c7bbb0a69f9c95959595959595918478665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664717e8a939ea8b2bac1cbbfb4aaa39f95908b89878686868686868686868686868686868686868686868686868686868686868687888a8e92989fa7b1bbc5c4bcb4ada1978f8275685e5246392d201307000006121f2b3844505c667683909ca9b6c3ced3c7bbb0a69f92857c726d6765636160605b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6060616366696e77808c949eacb6c0ccd5c9bdb2a8978b7e7164584b3e2e23180c00000004101c28333e48505960636767676767676767676764615a50463c31261b0f0300000000000000000002080d151b1f2222242424242424242424242424242424242424242424242424242424242424242424242424242424242424252835424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f00000000000613202d394653606c7986939facb9c6d2c9bcb0a396897d7063564e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f4b5153565e656d7a84919eabb8c4cfd2c5b9aca196877a6e6154473b2e211408000713202d3946525d68707d8181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817e776c605346392d2013060000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b6a99d90837673737373737373737373737373737373737373737373737373737373737374747576787b7e838890959ea5afb9c3d0d9d2c7baaea2988c807366564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1d1e1f20202020201f1e1c181312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e92857a6d60574d42352b1e140a0000000000000000000000000000000a15202935414c56606d7984919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b000000000000000000000000000000000007121d27313947545f6a74818e97a2adbac3cec6b9ada1978d80746a5f53473e414c56606d7884919da6b0bdc6ccc0b6ac9f958a7e71675d51453b3025190e040000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd8ccbfb3a79b918b888888888888888888888888888888888888888888888888888888888888888888888888888f949fabb7c3d0d0c3b7ab9f948f8888888888888888807366544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4955616c75818e96a0a8afb7c1c6bcb4aea79f9d989694939393939393939393939393939393939393939393939393939393939393939395979b9fa2aab1b9c2c4bab2aaa39e92857b6e61564c41362a1d110500000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545353504a5252525252525252525252525252525252524a5153545557575f656c75828f9aa4afbbc8d4cfc0b4a79a8d817467544b4034281c10040000000b17222c363e474f54565a5a5a5a5a5a5a5a5a5a575550473e342a20150a000000000000000000040c101920262b2e2f313131313131313131313131313131313131313131313131313131313131313131313131313131313131313230424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f000000000006121f2b3844505b667885929fabb8c5d2ccbfb2a6998c7f736860585b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c555d6063686d77818e97a1adb9c6d6d1c4b7ab9e918478685e5246392d2014070005111d2935414c56616b70747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474716c655b5044372b1f12050000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569666666666666666666666666666666666666666666666666666666666667676869696e71767c838e939ea7b1bec7d2d6cabfb4aa9d918477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f2223282a2b2c2d2d2d2d2d2c2b2924201f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc7b8aca0958b7f72685d52453c3123190c02000000000000000000000000000000030d1925303a44515c66707d8a949fabb5c0cbc3baaea2988e81746a5f53473e30271d1207000000000000000000000000000000000c18242f3943505a626f7c87939fa9b3beccc8bcb1a79e92857a6d60584e43353a44505c66707d89949eabb5bfcbc7beb1a79e9184796d60564d41362a20150a0000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd8cbbeb1a5988b7f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c828f9ca9b5c2cfcfc2b5a99c8f827c7c7c7c7c7c7c7b736e635742382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2d3945505a606d7a8491969ea5afbcc5c6bfbab1aba9a5a2a1a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a2a4a7acaeb4bcc2c9bdb2a8a098928a7d70695e52443a3025190d0100000915222f3c4855626f7c8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464640444647484a4d535b616e7b87939facb9c6d2d0c3b6aa9d908377665c5145382c1f130600000005101a242c353d4448494d4e4e4e4e4e4e4e4e4d4a49443e352c22180e040000000000000000000c161e222a32373b3c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f434e58697683909ca9b6c3cfcdc0b4a79a8d8174675a4e4134271b0e0000000000030f1c28333f4a546b7784919eaab7c4d1d2c5b8ab9f92857a6f6a6967676767676767676767676767676767676767676767676767686869676d6f747a828e939ea9b2bec9d5cabeb3a99b8e827568564c41362a1e110500010d1924303a444f59616367686868686868686868686868686868686868686868686868686868686868686868686868686868686868686764605b53493f33271b0f030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5959595959595959595959595959595959595959595959595959595a5a5b5b575e61646a6f79818e95a0acb6c0ccd8d0c6b8aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b21272c2e2f343738393939393939393736312d2c28231c150c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313945515d67717e8b959fabb7c1cec7bdb0a69d9183786d60564c41332a1f1108000000000000000000000000000000000008131e2834404a54616b76828f99a3afbbc5cabeb3aa9f93877c6f625a5042392e23180c00000000000000000000000000000004101d2935404b55616c76839099a4afbcc5cfc6b8aca0958b7f72685d52463c31343f4a54616b75828f99a3aebbc5d0c2b9aca1968c7f73685e52463c32261b0c0300000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd4c7baaea194877b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f75818e9ba8b4c1cecec1b4a89b8e81756f6f6f6f6f6f6e69635c524730261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111c28333e45525d686f7c848e939eaab4becacbc2bcb7b6b2afadadacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadaeb0b4b8babfc6cec5b9aca09691867f716b61564d4232291e13080000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045403c3b3a3938332d393939393939393939393939393939392e34383a3a3b3d4149535f697683909ca9b6c3cfd2c5b9ac9f9286796d6053463a2d2013070000000008121a232b33383d4348494b4b4b4b4b4b4947433c39332c231a1006000000000000000000030c1e2830343c4347494b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4e555f6a7885929fabb8c5d2ccbfb2a6998c7f7366594c403326190d0000000000000b17222d43505d6a7683909da9b6c3d0d3c6baada29790837c777674747474747474747474747474747474747474747474747474757576777a7c81858f949ea5afbbc4cfd2c6b9ada2978b7e7165584b3e3025190d01000008131e28323e474f55575a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5853504941382d22170b000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d5254585f676d7983909aa4afbbc8d4d4c8bdb2a8968a7d7063574a3d3024170600000000000000000000000000000000000000000000000000000000000000000000000000000008101921272c32383b3c4143454646464646464644433e3a38342e261e1a11090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7984919ea7b1bcbebec0b5ab9e94897d70665c50443a2f21180e000000000000000000000000000000000000020c18232e39424f59626e7c87929fa9b3bebebebbafa4998f82766c61544b4034281c100400000000000000000000000000020b19232c3945515d67717e8a949fabb5c0cec6bdafa59d9083786d60564c41342a2e38424f59626e7b87929fa9b3bec9c9bdb2a89f92867b6e61584e43372b1e150b000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cfd9d9cdc0b3a69a8d80776e6962626262626262626262626262626262626262626262626262626262626262626875818e9ba8b4c1cecec1b4a89b8e8175686262626262615f57524a40351e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222935414c565f6a6f79818e98a2aebac6d3cdc7c4c3bebcbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbdc1c5c6cad0d1c4b7aa9e91847c716d62594f443b3020170c020000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28222c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d2d2e2f38424d5765727f8c98a5b2bfcbd3c7bbaea399877b6e6154473b2e21140800000000000b17222c363e464f545658585858585855544e463d352b21160b000000000000000000000b151e303a42464e54555757575757575757575757575757575757575757575757575757575757575757575757575757575757575858595860676f7c8897a2adbac6d3cabeb3a9988b7e7165584b3e3225180b000000000000061b2734414e5a6774818d9aa7b4c0ccd6cabeb3a9a09590878482818181818181818181818181818181818181818181818181818182838486898e92989fa6afb7c1cdd7cbbfb5ab9e9285796d6053473a2d201408000000020c16202c353e44484a4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4b46443f382f261b1106000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4240404040404040404040404040404040404040404040404040404141424246474e555c676e7c87939facb9c6d2d9cec0b3a6998d8073665a4d402d22170b000000000000000000000000000000000000000000000000000000000000000000000000000008121a222b32383d4348494e505152535353535352514f4b46443f38302c241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6973808d97a1adb1b1b1b1b1afa3998f82756b61544a3f32281e0f060000000000000000000000000000000000000007121c27303e47535f6a74808d97a2adb1b1b1b1b5ab9f948a7d70665c5145382c1f1306000000000000000000000000000a141d2a36424d57606d7984919ea6b0bdc7cbbfb4ab9e93897d70665c50443a302226303d47535f6973808d97a1adb9c3cdc4baaea2988e81746a5f53473e30271d12070000000000000000000000000e1b2734414e5a6774818d9aa9b3bec7cfd6cec1b5a89d928d827b716c615e565555555555555555555555555555555555555555555555555555555b6875818e9ba8b4c1cecec1b4a89b8e8175685b5555555555534d4540382e240c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a444f59606b707b85929fabb8c5cec9c7c0bbb9b7b5b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6b8babec5c6ccccbfb2a6998c7f736c655b50443e32291f1307000000000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e52463929242120201f1c171f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f181c1f20212226313d4a5663707d8996a3b0bcd1d7cbbfb5ab95887b6e6255483b2f2215080000000004101c28333e48505960636565656565656260584f473d33271c1004000000000000000007121d2730424c54585f62646464646464646464646464646464646464646464646464646464646464646464646464646464646464646566686a6f79828f9ca9b3becad2c6b9ada297897c706356493d3023160a0000000000000b1824313e4b5764717e8a97a6b0bbc7d3cfc5bbb1a7a09a93918f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f9193999a9fa2aab0b8c1c9d3cdc4bbaea3998d8073675d5145392c1f130600000000040e1a232c33383c3d4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141413e3937332d261d140a00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423633333333333333333333333333333333333333333333333333343430363a3c434b555f6a76828f9ca9b5c2cfdacfc2b6a99c8f83766953493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000008111a242c343d43484e54565b5d5e5f60606060605f5e5c5753504a423e362d251b120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa9a5a5a5a5a5a5a79f92877c6e62594f42382e20160c0000000000000000000000000000000000000000000b151e2b37434e58616d7a85929fa6a5a5a5a5a5a5a69e9184796d6053463a2d20130700000000000000000000000006111c262f3846535e6973808c96a1adb8c2d0c7baaea3998f82756b60544a3f32281e1e2b37424d57606d7a85929ea7b1bcc8cabfb4aa9f93877c6f625a5042392e23180c0200000000000000000000000a1724313d4a5764707d8a97a1adb5bdc5cdd1c5b9aea49d948f867e756e68615a524c49494949494949494949494949494949494949494949494e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4949494846423b332e261c12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b707d859298a2aebac6c4bdb9b5afacaaa8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a9abaeb3b6bbc1cac0b4a89c918c80776c60594f433a2f24180d010000000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41362a18141413120f0b131313131313131313131313131313130c1012131414212e3b4854616e7b8794abb5bfcbd7d1bcafa295897c6f6256493c2f231609000000000814212d3944505a616b6f7172727272716f6a60594f44382c20130700000000000000000c18232e3942545e666a6f71717171717171717171717171717171717171717171717171717171717171717171717171717171717171727274777c838f949fabbbc5cfccc4b8ab9e9285796d6053463a2d2013070000000000000815212e3b4854616e7b87949fabb7c2cdd7cdc3b9b1aca49f9e9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9b9c9e9fa4ababaeb3bcc2cad7cdc4bbb0a69f92867b6e61554b4035291d1004000000000008111a21282c2f30343535353535353535353535353535353535353535353535353535353535353535353535353535353535353534312d2b27221b140b0200000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292626262626262626262626262626262626262626262626272728252a2d3139434e5864717d8a97a9b2bdc9d5d1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000050e1a232c363e474f54586062676a6b6c6c6c6c6c6c6c6a6964605c5450483f372d241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d98989898989898989898958d80746a5f53473d30261c0d04000000000000000000000000000000000000000000030c1a26313c46525e68727f8b94989898989898989898968b7e7164584b3e3125180b0000000000000000000000000b17222d38424f59616e7b86929fa8b2bdcac9beb3a99f92867b6e61594f42382e20161a26313c45525d68727e8b95a0acb8c1cfc5bbafa4998f82766c61544b4034281e130800000000000000000000000714202d3a4753606d7985919ea3abb3bbc1cacac0b6aea69f98928b827a716c605d564f45403c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e423c3c3b3a363129211c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d879297a2aab4bec3bab2acaba39f9d9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9d9fa2aaaaafb8bfc4b8ada39c928d80746b60554b4035291d11040000000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f4230251907070606030000060606060606060606060606060600000406070713202d3a4653606d798699a3aebbc7d3c9bcb0a396897d7063564a3d3023170a000000000a1623303c4955616c717c7e7e7e7e7e7e7c706b6054483c2f2216090000000000000004101c2834404b546670767c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f81848990959fa6b0bbcdcdc4baafa59a8e8174665c5044382c1f12060000000000000714202d3a46525e6976828f9ca7b1bbc5cfd8cbc3beb6afacaaa9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a9aaacafb5b8babec5ced1cbc2bbb2a99f948d8074695e5243392f24180c000000000000000810161c20232427282828282828282828282828282828282828282828282828282828282828282828282828282828282828282825201f1b17110a020000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1e2027313c4754616d7a8796a1adb9c5d2d2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000020d17202c353e48505960636a6f747678797979797979797776716d66615a51493f362c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818a8b8b8b8b8b8b8b8b8b8b8a837a6d60584e43352c1e150a00000000000000000000000000000000000000000000000a15202935414c56606d7882898b8b8b8b8b8b8b8b8b8b8a7e7165584b3e3225180b0000000000000000000000030f1c28333f4a54606b75818e98a2aebac4cfc6b9ada1978d8073695f53473d30261c0e15202935414c56606c7883909da5afbcc6ccc0b5ab9f948a7d70665c51453a3025190d03000000000000000000000613202c3945515d67707e8a9299a1a9afbabec5c8c0b8b0aaa29f948f857e756d686059514b433d342e2f2f2f2f2f2f2f2f2f2f2f2f2f2f35424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352f2e2d2a261f170f0a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d79849199a2a9b3bcc3b9b1a8a09e9992918f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f9092989b9ea5adb6bfbfb5ada49d92897d70675d5145392c2014090000000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b4e4134281b080100000000000000000000000000000000000000000000000006121f2c3844515c667986929facb9c5d2cabdb0a4978a7d7164574a3e3124170b000000000b1724313e4a5764717e898b8b8b8b8b8b887d7063564a3d3023170a0000000000000006131f2c3845515c667682888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8c8e91959d9fa7b0b8c2cbc3bbb2a89d93897d7063544a3f34281c100300000000000005121e2a36424d5763707d89959fa9b3bdc4ccd2d0c7c0bbb9b7b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6b7b9bbc0c5c6cacec9c6bfbab0a9a1969082786d60574d4231271d12070000000000000000050b101416171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1813120f0b0600000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e090e1115202d3946525e687885919eabb8c4d1d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a616b6f777c8183848586868686868584827e78706c625b51483e33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e7e7e7e7d7a6d685d52463c31231a0c030000000000000000000000000000000000000000000000030d1925303a44505c666d797d7e7e7e7e7e7e7e7e7e7e7d776c605346392d20130600000000000000000000030e18212b3844505b666f7d89939eaab4bfccc8bcb1a79e91857a6d60574d42352b1e140a0d19242f3a44505b66707d89939eaab4bfcbc7bdb0a69e9184796d60564c41362a20150a0000000000000000000004101d2935404b55616c727f8792979ea5adb3bbc2cac2bcb4aea69e97928a817a706b605d554e444039302822222222222222222222222835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352822211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d96a0abb3bcc5bcb1a79f96918b86848282818181818181818181818181818181818181818181818181818181818181828385898f939ca3adb9c3bfb6aea49e9184796d6053473b3025190e020000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000004101c2834404a5f6c7885929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b000000010e1b2834414e5b6774818e9898989898988d8073665a4d4033271a0d000000000000000713202d3a4653606d7986939797979797979797979797979797979797979797979797979797979797979797979797979797979797979798999b9da0a8abb1b9c2cac3b9b1a9a1968e81746b605442382e23170c00000000000000020e1a25303b4854606b76839097a1abb2bbc0c7cad0ccc8c6c4c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c4c6c7ccccc8c6c4bdb9b4aea69f9791847a6e665c51453b301f150b01000000000000000000000407090a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0b060503000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000001000205111d2935414c566976828f9ca9b5c2cfd7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000030c1925303b444f59616c717d83898e909192989393939892918f8a847e726d625a50453b31261a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7172727272727272727272706d685d564c41332a2011080000000000000000000000000000000000000000000000000008131e28343f4a545c676d7072727272727272727272706c655b5044372b1f1205000000000000000000000915202935414c56606c7883909da5afbcc6cec6b8ab9f958b7e71675d51453b3123190c0208131e28333f4a54606b75828e98a3aebac4d0c2b9aca0968c7f72685e52463c31261b0c03000000000000000000010d18242f3943505a626d727d858f939fa2a9b0babfc6c5bebab0a9a19e938e847d746d676058514a423c332d261d181616161616161b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b14120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87929fa8b2bdc5c4b8ab9f9590847e7a7775757474747474747474747474747474747474747474747474747474747474757576797c828c919ca7b1bcc8c0b9aca1968b7f7265564d42362a1e11050000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000c18232e45525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c000000020f1c2935424f5c6875828f9ba5a5a5a59a8e8174675b4e4134281b0e010000000000000714202d3a4753606d7a869aa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a7aaacb1b7bcc2cbc7bdb1a7a09791847a6d60594f4430261c1106000000000000000009141f2c38444f59616e7b859299a1a8afb6babec1c3c4c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c0c0bbb9b7b2acaaa39f948f857c6f685e544a4033291f0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000010d192530414e5b6774818e9aa7b4c1cddcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d56606b717e8790959a9d9e9fa39f9faaa29f9d9c9691887f726c61574d42362a1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555d60646565656565656565656563605d564c433a2f21180e0000000000000000000000000000000000000000000000000000020c17232e38424b555c60636565656565656565656564605b53493f33271b0f03000000000000000000030c1a26313945525d68717e8b95a0acb7c1cec6bcafa59d9083786c60554b41332a1f110800010b17222d38424f59616e7b86929fa9b2bec9c9bdb2a89f92857a6d61584e43372b1e150a0000000000000000000007121d28313e48515b626b707a818a92979fa6aeb4bcc2cac1bbb3ada59e96918880796f6a605c544e443f382f292119140d09090f1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b99a3afbac4cabfb4aa9d908379716d67696868686868686868686868686868686868686868686868686868686868686868666c6f757f8c95a0acb8c5c9bdb2a89c908376695e52463a2d2014070000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000071f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000003101d293643505c6976838f9ca9b1b1a89b8f8275685c4f4235291c0f020000000000000714202d3a4753606d7a8693a0b6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4b7b8bdc3c7cdccc0b5aba09591857c6f685d52473d321e150a00000000000000000002101c27333d46535f69707d8791969fa4acadb3b4b6b7b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b8b7b6b5b4b6afacaaa8a09e98928b827b6f6a60564c42392e20170d0000000000000000000000000000000000000000000000000000000000000000030506090b0b0b0b0b0a0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cdd5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000006111c26303846525e69707d879299a0a7a9abacaeb4acb4aeacaaa8a19a93887e71695f53463e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b515357585858585858585858585754524c433a31281e0f0600000000000000000000000000000000000000000000000000000006111c263039434b515356585858585858585858585753504941382d22170b000000000000000000000b151e2b37424e57606d7a85929ea7b1bcc9cabfb4aa9e93897c6f655b50433a2f21180e00000006111c262f3d46535f6973808d97a1adb9c2d0c4baada2978d81746a5f53473e30261c1106000000000000000000010c161f2c363f49515960686d757e858f949fa2aab0babfc6c5beb9afa8a19a938d847c736d665f58504a423b332a251e170e080f1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676838f9cabb5c0ccc6baaea298887c6f67605d555b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b545b60636c7884919daab7c4cec4b9ac9f93877b6e6154473b2e2114080000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000004111d2a3744505d6a7783909daab6b6a99c8f8376695c504336291d06000000000000000714202d3a4753606d7a8693a0adb9bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebebfc1c4c5c8ced3d4c7bbafa49991837b6f6a60564c41352b210c03000000000000000000000b16212a36424d57606b707d848e939a9fa2a9a7a9aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacb5aeacacababaaa9a7aca49f9e9b96918c867f776e6960584e443b30271c0e05000000000000000000000000000000000000000000000000000000000000060b0f1213161717171717161312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000c17232e38424f59616e7b859299a3abb1b6b7b8babfb9bfbab8b7b2aca49a92857b6e615a5042382e23170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4045474b4b4b4b4b4b4b4b4b4b4b4a4745413a31281f160c00000000000000000000000000000000000000000000000000000000000a151e273039404546494b4b4b4b4b4b4b4b4b4b4a46443f382f261b110600000000000000000007121c27303947535f6a73808d97a1adb9c3cdc7baaea2988e81756b6053493f31281d0f06000000000a141d2a36424d57606d7984919ea7b1bec7cabeb3a99f92877c6f62594f42382e23170c02000000000000000000040d1a242d373f474f565e616c717b828b92989fa6aeb4bcc3c9c1bab2aca49f96918780786f6a605b544d453f3630292019130c1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d1c5b8ac9f9285796a6055514c4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a50535b6674818d9aa7b4c0cdc8bbafa49a8a7e7164574b3e3124180b0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000005111e2b3844515e6b7784919eaab7b6aa9d9083776a5d50442d22170b000000000000000714202d3a4753606d7a8693a0adb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0bcbec3c4c7cdd2c6b9ac9f93867b6f6a60584e443a2f22170b0000000000000000000000050e1a26313b454f59606b6f7a81878d9297989b9d9d9e9fa29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9a989a93918e89847f7b726c655e564e463d32291e150b0000000000000000000000000000000000000000000000000000000000020a11171b1f2023242424242423201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b75828f97a1abb5bdc3c4c5c7cbd0cac6c5c4beb6aca2988f82766c61544a3f34281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3f3f3f3f3d3a39352f281f160d040000000000000000000000000000000000000000000000000000000000030c151e272e34383a3d3f3f3f3f3f3f3f3f3f3f3d3937332d261d140a000000000000000000000c18232e39424f59626e7b87929fa9b3becbc9bdb2a89f92867b6e61594f41382d1f160c0000000000020b1a26313b45515d67717e8b959facb6c0ccc5bbafa3998f82766b61544a3f34281e13080000000000000000000008121b252d353d444c525a61696e767e8690949fa3aab1bbc0c7c4beb6afa8a099928c837c726c665f575046413b3229241e161b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc7d0c3b6aa9d9083776a584e4541424141414141414141414141414141414141414141414141414141414141423f444a5465727f8c98a5b2bfcbccc0b6ac988c7f7265594c3f3226190c0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000005121f2b3744505b657885929fabb8b7aa9e9184776b5e493f33271b0f030000000000000714202d3a4753606d7a8693aaacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5afb2b6b7bcc2cbc7bbafa49991847c6e695f53493f33271c1106000000000000000000000009141f29333d474f5960686d757b8085888b8e90919192989393939393939393939393939393939393939393939393939992929291908f8d8b898684817c78726e69605b534d443d342b20170c0300000000000000000000000000000000000000000000000000000000020b141b22272b2d303131313131302d2b28231c140c02000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000020d17212c3844505c66707d8a939ea9b3bdc7cfd1d2d2d0d1d2d3d2d0c7beb3aa9f948a7d70665c50443a2f24180d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d3132323232323232323232302d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3032323232323232323232312d2b27221b140b0200000000000000000004101c2834404a54616b76828f99a3aebbc5d0c7b9ada1968c7f73695e52473d2f261b0d0400000000000009141f2935404b55606c7883909aa4afbbc6cbc0b5ab9f948a7d70665c50443a3024190d030000000000000000000009131b232c323a414650575e616d727b828c92989fa7afb5bdc3c7c0bbb2aba39f9590867f786e69625a524c443e35302820182835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0cbcfc2b5a99c8f8276695c4f43352f35353535353535353535353535353535353535353535353535353535352d333e4b5764717e8a97a4b1bdcad2c0b3a69a8d8073675a4d4034271a0d0100101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9b8ab9e928578655b5044372b1f12050000000000000714202d3a4753606d7a86989f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4a0a2a5a9abb0babfc6c0b5aba19691857b6e655b5044382e23170c0000000000000000000000030d17212b353d474f565e61696e74797c7e81838485858686868686868686868686868686868686868686868686868686868585848382817e7c7a7774706c65615e575049413b322b22190e0500000000000000000000000000000000000000000000000000000000000a141d262d3337393c3e3e3e3e3e3d3a38342e261e140a000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000009141f2935414b55606d7884919da5afbbc5cfd2ccc8c6c3c4c5c9cfd6d0c5bcb0a69e9184786d60554b4135291f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d202024252525252525252525252421201d19130c04000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20232525252525252525252524201f1b17110a02000000000000000000040e19222c3844515c66707d8a949eabb5bfcdc7beb0a69e9184796d60574d42342b1d140a00000000000000030d18242f3a44505b656f7c87939faab4bfcac7bdb0a69d9184786d60564c4135291f1509000000000000000000000109111a202930363e454d525b62696e787f8690959fa3abb1bbc0c7c3bdb5afa7a098928c827b716c615e565045413a3229242835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1cfc2b5a99c8f8276695c4f433624282828282828282828282828282828282828282828282828282828282822313e4b5764717e8a97a4b1bdcacec1b4a89b8e8175685b4e4235281b0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000714212d3a4754606d7a8799a4afbbb9ac9f9286796c605346392d2013060000000000000613202d394653606c79869092929292929292929292929292929292929292929292929292929292929292929292929292929292929293999495989c9fa6aeb4bdc6bdb2a8a1979083776c60544a3f34281c10030000000000000000000000060f19232b353d444c52575f61666d6f727476777879797979797979797979797979797979797979797979797979797979797878777674726f6d676863605b53524d443f382f2920191007000000000000000000000000000000000000000000000000000000000006111b262f383f4446494a4a4a4a4a4946443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000020e1a25303945515d67727f8b96a0acb8c1cdd0c7c0bbb9b7b7b9bdc4ccd5cec2b8aca0968b7f72675d51453b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141818181818181818181818171413110d0801000000000000000000000000000000000000000000000000000000000000000000000000070c10131316181818181818181818181713120f0b0600000000000000000000000a15202a36414c56606d7884919ea6b0bdc6ccc0b6ac9f948a7e71675d51453b3022190b02000000000000000007131d27333f4953606a75818e98a2aebac4cfc2b8aca0958b7f72685d52453c31261a0c020000000000000000000000080e171e252a333b424651575f666c727c838c9299a0a7afb5bdc4c7c0bbb1aaa39f9490867e756e68615a524c443d352f2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacfc2b5a99c8f8276695c4f432f29242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2227313e4b5764717e8a97a4b1bdcacec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000815212e3b4854616e7b8794a1b5c0bbafa399877a6d6054473a2d21140700000000000006121f2b3844505b66717e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868687898b90949fa3abb4bfc4bab2a99f948b7e71665c5044382c1f1206000000000000000000000000071119232b323a41464d53545c606265686a6a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605d555653504946423b332d261d170e070000000000000000000000000000000000000000000000000000000000000b17222d38414950535657575757575653504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7a85929ea8b2bdcad2c7beb6afacaaabadb2bac3ccd4c8bdb2a89e92857a6d60564d41362a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0c0c0c0c0c0c0c0c0c0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0c0c0c0c0c0c0c0c0c0a060503000000000000000000000000030d1b27323946525e68727f8c96a0acb8c2cfc8bbafa49a9083766c61554b4033291f1007000000000000000000010b17222d38414e58616e7b86929fa8b2bdc9c8bdb1a89e92857a6d60574d42372b1e140a000000000000000000000000050c1319202930363f454d545b606a6e787f8791959fa4abb2bac0c9c3bcb4aea69f98928b827a716c605d564f4540393135424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacfc2b6a99c8f837669554b4138352f3838383838383838383838383838383838383838383838383838382d33373e4b5865717e8b98a4b1becbcec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000915222f3c4855626f7b8895a2aebbc0b5ab94877b6e6154483b2e211508000000000000030f1c28333f4a54626c717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c7f838a9299a3aebac7c4bbb0a69e9285796d6053463a2d20130600000000000000000000000000071119202830353c42474a515355585b5d5e5e5f60606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a585653514b4946443f38363027221b140b05000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b6063646464646463605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000020b1a232d3a46525e6973808d97a1adbac3ceccc0b6aca49f9d9ea1a8b2bac3cecec3b9ada1978c8073685e52463c31261a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b37434e58616e7a85929fa8b2bdcacabeb4aa9f93877c6f625a5043392f21170d000000000000000000000006111b262f3d46525e69737f8c96a1acb9c2d0c3b9ada2978d8074695f53473d30261c110600000000000000000000000002080e171f252a333b424a50585f666d737c838d9399a0a8aeb9bdc4c6bfbab0aaa29f948f857e756d686059514b433d34424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad1c4b7ab9e918478675d5147454045454545454545454545454545454545454545454545454545454545453f44464e586673808d99a6b3c0cccec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c000000091623303c4956636f7c8996a2afbcbbaea295887b6f6255483c2f221509000000000000000b17222d3842505a62656a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6f72767e87929facb9c5cdc2b9ada197897d7063564a3d2d22170b0000000000000000000000000000070e161e2529313739404446494b4e50515252535353535353535353535353535353535353535353535353535353525251504f4e4b494745403d3937332d2a251f17110a020000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6f7171717171706d665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000a141d2b37434e58616e7b86929fa9b3beccd4c8bbafa49a93909196a0a8b2bdc8d4c9beb3a99f92867b6e61584e43372b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091013131313131313131313120d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2731394754606a74818e98a2aebac3cec6baaea2988e81746a6054483e31271d0f050000000000000000000000000a141d2a36424d57606d7984919ea6b0bdc7cabeb3a99f92867b6e62594f42382e23170b0100000000000000000000000000050d141a21292f383f444e545c606a6f79808791969da4adb2bac1c9c2bcb4aea69e97928a817a706b605d554f4540424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad2c6b9ac9f93877a6d605953514b5151515151515151515151515151515151515151515151515151515151495053565f6a75828f9ba8b5c2cecec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000a1724303d4a5763707d8a96a3b0bdbcafa296897c6f6356493c302316090000000000000006111c262f3f485056585d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c606162656c727f8c98a9b3bec9c9beb3a99a8d81746753493f33271b0f030000000000000000000000000000040c13191f262b2e34383a3c3f41434445464646464646464646464646464646464646464646464646464646464645454443413f3c3a39352f2d2b27221b1a140b060000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777c7d7d7d7d7d7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000006111c262f3847535f6a74818e98a2aebbc5cfc9beb3a99f938883849196a0acb8c2cdcfc5baaea2988e81746a5f53473d32271b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151c202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a626f7c87939faab3beccc9bdb2a89f92857a6e61584e43362c1f150b00000000000000000000000000020b1a25303b45515c67717e8a949fabb5c0ccc5bbaea3998f82756b60544a3f34281e1308000000000000000000000000000002090f181d262d333c424a505860676d737d848d929ea1a8afb9bec5c5bfbab0a9a29e938e847d746d676059514b424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad4c8bbafa49a8d80736b63605d555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b6062686f7c87929facb9c5d2cec1b5a89b8e8275685b4f4235281c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000b1825313e4b5864717e8b97a4b1bebdb0a3968a7d7063574a3d3024170a00000000000000000a141d2d363f45494b5153535353535353535353535353535353535353535353535353535353535353535353535353535353534b515354565a616d7a8797a1adb9c6cfc4b7ab9e918478655b5044372b1f120500000000000000000000000000000002080d151a1c23282c2d2f323537373839393939393939393939393939393939393939393939393939393939393938373634322f2d2c2924201f1b17110e0902000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a667380898a8a8a8a8a898074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939faab4bfcdd2c6b9ada1978d80777984919da7b1bcc7d4cabfb4aa9f92877b6e62594f44382c1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122292c2d2d2d2d2d2d2d2d2d2c2625221e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c76839099a4afbcc5cfc7b9aca0968c7f72685e52463c32241a0d03000000000000000000000000000009141f2934404b55616c76829099a4afbbc5cbbfb5ab9e93897d70665c50443a2f24190d01000000000000000000000000000000060b141c222830383f444e555c606b6f79818991969ea5adb3bbc1cac1bbb3ada59e96918980796f6b605c544e4e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfd8ccc0b6ac9f92877d756f6d676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b656c6e737a839099a3afbbc7d3cdc1b4a79a8e8174675b4e4134281b0e0100101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000c1925323f4c5865727f8b98a5b2bebdb1a4978a7e7164574b3e3124180b0000000000000000020b1b242d34393d3e4446464646464646464646464646464646464646464646464646464646464646464646464646464646464045464749525d687885929eabb8c5d1c5b9ac9f9286796c605346392d201306000000000000000000000000000000000003090e12181c1f202225282a2b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2927252320201d1813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839097979797979184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000030f1c28333f4a54616b76828f99a4afbcc6d0c8bdb2a89e92857a6d707d8a959fabb8c1d0d0c6bbafa3998f82756b6054483e30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f36393939393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d67717e8a949fabb5c0cec7bdb0a69e9184796d60564c41342b201208000000000000000000000000000000020c18232f3943505a626f7c87939faab3becac6bdb0a69d9083786d60554c4135291d120700000000000000000000000000000000020a11171e262e343c434b515960676d747d848e939ea1a9afbabec5c5beb9afa9a19e928d847c736d665f58505b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5d2c7bbafa3999289827c7a787878787878787878787878787878787878787878787878787878787878787878797b80869095a0abb5c0cbd7ccc0b3a6998d8073665a4d4033271a0d0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000d192633404c5966737f8c99a6b2bfbeb2a5988b7f7265584c3f3225190c00000000000000000009121b22292d303237393939393939393939393939393939393939393939393939393939393939393939393939393939392e34383a3a414c566a7683909da9b6c3d0c7baaea399877a6d6154473a2e2114070000000000000000000000000000000000000000070c10121316181b1d1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1d1c1b18161413110d070503000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da4a4a49e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000020d17202b3844505b66707d89949fabb5c0ced2c5b9aca0968b7f72676c7683909da6b0bdc7d2cbc0b5ab9e93897c6f635a5042392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c434646464646464646464645403e3b352e251c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7984919ea6b0bdbebec0b5ab9f948a7d70665c51443b3022190e000000000000000000000000000000000007121d27313e47535f6a74818e98a2aebabebebeb8aca0958b7e71675d5145392f24180d010000000000000000000000000000000000060c151c2328303940454f555d606b707a818a92979ea5adb3bcc2cac1bbb2ada49d96918780796f6a605b546875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8797a1adb9c6d2d7cbc0b5aba39f948f898685848484848484848484848484848484848484848484848484848484848484848586888c9298a0a7b1bdc7d1d7cbc0b5ab988c7f7265594c3f3226190c0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000010d1a2734404d5a6773808d9aa6b3c0bfb2a6998c7f7366594c403326190d000000000000000000000911171d2124252a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d3043505d697683909ca9b6c3cfcbbfb4ab95887b6f6255483c2f22150900000000000000000000000000000000000000000000040607090c0e1011121313131313131313131313131313131313131313131313131313131313121211100e0c0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b0aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000008141e2935404b55606c7883909da6b0bdc7d2c8bcb1a79e9184796d60636f7d89949eabb5c0ccd1c7bdb0a69d9083766c61544a4034281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f53535353535353535353524c4b4640372e1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6973808c96a1adb1b1b1b1b1afa3998f82766c61544b4032291e10070000000000000000000000000000000000010b151f2b37434e58616d7a85929fa8b2b1b1b1b1b1a79e92857a6d60554b4035291d1004000000000000000000000000000000000000030a11171e272e343d434b515960686d757e858f939fa2a9b0babfc6c4bdb9aea8a099928d837c726c665f6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d0dbd1c7bdb5afa69e9c99929291919191919191919191919191919191919191919191919191919191919191919298999fa2aab1b9c3cfd9d4c7bbafa399897d706356493d3023160a0000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b0000010e1b2834414e5b6774818e9aa7b4c1c0b3a69a8d8073675a4d4034271a0d010000000000000000050c13191d20212a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c3643505d697683909ca9b6c3cfd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000010d1925303945515d67717e8b95a0acb8c2d0cfc7b8ab9f958a7e71665c606b75828f99a4afbbc6d1cfc1b8ab9f958a7e71665c51443a2f24180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555c5f6060606060606060605f595751494030261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa8a5a5a5a5a5a5a79f92877c6f62594f42392e20170d00000000000000000000000000000000000000030d1b26323c46525e68727f8c96a0aaa5a5a5a5a5a5a1978d8073675d5145392c2013060000000000000000000000000000000000000000060c151d2328313940454f565d606c717a828b92979fa6aeb4bcc2c9c0bab2aba39f9590867f786e696875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875828f9baab4bfcad6d9cfc7c0bbb0aaaba39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa3aaacaeb4bcc3cbd5d9d0c5b9ac9f92867a6d6053473a2d20140700000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b4e4134281b080000000000000000000000000000000000000000000000000006121f2c3844515c667986929facb9c5d2cabdb0a4978a7d7164574a3e3124170b0000020f1c2935424f5c6875828f9ba8b5c2c1b4a79a8e8174675b4e4134281b0e0100000000000000050e161e252a2d2e363939393939393939393939393939393939393939393939393939393939393939393939393939393939392e34383a414c566a7683909da9b6c3d0c8bbafa295887c6f6255493c2f221609000000000000000005080a0b111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1bccad1c7bdb0a69d9083766c615459626f7c87939fabb4bfcbd4c8bcb1a79e9184796d60554b4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62696c6c6c6c6c6c6c6c6c6c6c66635b5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d98989898989898989898958d80746a5f53473e30271d0e0500000000000000000000000000000000000000000a15202a36414c56606d7984919898989898989898989892867a6d6053473a2d201407000000000000000000000000000000000000000000030b12181f282f353d444c525a61686d757e858f949fa2aab0babfc6c3bdb5afa7a099928c837b726d75818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303f4c5865727f8b98a2aebac4ced6d9d1cbc1bbb7b5afacabababababababababababababababababababababababababababababababababacaeb4b8babfc6ced5d9d1c7beb2a89d908376675d5145392c20130600000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f423025190d070706030000060606060606060606060606060600000406070713202d3a4653606d798699a3aebbc7d3c9bcb0a396897d7063564a3d3023170a000003101d293643505c6976838f9ca9b6c2c1b5a89b8e8275685b4f4235281c0f02000000000000020c1620283036393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464640444648525d687885929eabb8c5d1c8bbafa295887c6f6255493c2f221609000000000000050c111417171d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1a171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000001000205111d2935414c566976828f9ca9b5c2cfd7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000020b19232d3946525e68737f8c96a1adb9c3cecbc0b5ab9e94897d6f635a50535f6a74818e99a3aebac5d0cdc2b9aca0968b7f72675d51453b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f767979797979797979797978736d63544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818a8b8b8b8b8b8b8b8b8b8b8a837a6d60584e43352c1e150b000000000000000000000000000000000000000000040d1925303a45515c666f7d868a8b8b8b8b8b8b8b8b8b8b867a6d6154473a2e2114070000000000000000000000000000000000000000000000070d161d2429323a414550565e616c717b828b92989fa6aeb4bcc3c7c0bbb1aba39f9490867f7a7883909da9b6c3d0cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a4754616d7a85929fa8b2bcc4cdd2d5d7ccc7c7c0bbb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b9babfc5c6cad0d7d3cfc7c0b6aca1968b7e7164554b4035291d110400000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41362a1e14141312100b131313131313131313131313131313070c1013131414212e3b4854616e7b8794abb5bfcbd7c8bcafa295897c6f6256493c2f231609000004111d2a3744505d6a7783909daab6c3c2b5a99c8f8276695c4f4336291c100300000000000008131e28323a41464750525252525252525252525252525252525252525252525252525252525252525252525252525252525252524a51535459616d7a8797a1adb9c6d2c8bbafa295887c6f6255493c2f22160900000000000810171c2123242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b05000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e090e1215202d3946525e687885919eabb8c4d1d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000a141d2b37434e58616e7a86929fa9b2bdcbd4c7bbafa3998f82756b6054484e58616e7b86929faab3becad4c8bdb2a89e92857a6d60564d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8286868686868686868686857f73665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e7e7e7e7d7a6d685d52463c31231a0c030000000000000000000000000000000000000000000008131e2834404b54606b6f7b7e7e7e7e7e7e7e7e7e7e7e7c6f685d5246392d201307000000000000000000000000000000000000000000000000040c121820282f353e444c525a61696e777f8690949fa3aab1bbc0c7c3bdb4aea69f98928c878690959fabb8c4d1cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6873808d96a1aab2bbc1c6c9cfcfd0d1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c7cbd1d0d0d1cbc7c3bdb5afa49a9184796d6053463a2f24180d0100000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e5246392d242121201f1c171f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f181c1f202122262d3d4a5663707d8996a3b0bcd1d7cbbfb5ab95887b6e6255483b2f221508000005111e2b3844515e6b7784919eaab7c4c3b6aa9d9083776a5d5044372a1d07000000000000010d1925303a444c52545d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6061646b73808c99a9b3bec9d5c8bbaea295887b6f6255483c2f2215090000000008121a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29251e1c160f090300000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1e2127313a4754616d7a8796a1adb9c5d2d2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000006111b262f3847535f6a74818d98a2aebbc4cfcabfb4aa9f92877c6e62594f4446535e6974808d98a2aebac4cfcec3b9ada1978c8073695e52463c31261a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e929993939393939393989286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7172727272727272727272706d685d564c41342a2011080000000000000000000000000000000000000000000000020c18232e39424f5960696e71727272727272727272716f6a5f564c4135291d11050000000000000000000000000000000000000000000000000001070d161e2429323a414650575e656c727b828c9298a0a7afb5bdc3c6bfbab0aaa29f999992999fa7b1bcc8d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616d7a849198a1a9afb8b9bec0c3c3c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c4c4c3c1c0bbb9b2aba39f93887e70665c5144382c1d13070000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28232c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d2e2e2f38424d5765727f8c98a5b2bfcbd3c7bbaea399877b6e6154473b2e211408000004111d2935404b556b7885929eabb8c5c4b7aa9e9184776b5e51442f24180d01000000000005111d2a36414c565e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6e70767d87929facb9c5cfd7cbbfb4ab94877b6e6154483b2e21150800000005101a242c33393c3e44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a150e06000000000000000000000000000000000000000000000000040404040404040404101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105040404040404040401000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292626262626262626262626262626262626262626262626272728252a2d3139434e5864717d8a97a9b2bdc9d5d1c5b8ab9e9285786b554b4035291d1104000000000000000000000000000000000000000000000b17222d38414f59626e7c87929faab4bfcdd3c6baaea2988e81746a5f53473d424d57616d7a85929fa9b3bec9d5c9beb3a99f92867b6e61584e43372b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca39f9f9f9f9f9faaa299877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555d60646565656565656565656563605d564c433a2f22180e0000000000000000000000000000000000000000000000000007121d27303d464f575e616465656565656565656565625f584e443a3024190d01000000000000000000000000000000000000000000000000000000040c1319202930363e454d535b60696e787f8690959fa3abb1bbc0c7c2bcb4aeacaba39fa3abb1b9c2cdd8cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46525e686f7c8691979ea5abadb3b4b6b7b7b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b5afaca8a099928c7f736c61544a4034281c0c010000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045413c3b3a3a38342e393939393939393939393939393939392e34383a3a3b3d4149535f697683909ca9b6c3cfd2c5b9ac9f9286796d6053463a2d20130700000613202c3945515d677986929facb9c5c5b8ab9e9285786b554b4035291d100400000000000713202d3946525e686d76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797b7d828a9299a3afbbc7d6d3c7baaea399867a6d6053473a2d2014070000000c17222c363e45494a505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504d4a4746413a38332b2620180f0800000000000000000000000000000000000002060a0c0c101111111111111111111d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e111111111111111111110e070604000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423633333333333333333333333333333333333333333333333333343431363a3c434b555f6a76828f9ca9b5c2cfdacfc2b6a99c8f8376695c50432f24180d01000000000000000000000000000000000000000000030f1b27333f4953606b75828f99a3afbcc5d0c9beb3a99f92867b6e61584e43353b46525e68737f8c97a1adb9c3cecfc5baaea2988e81746a5f53473d32271b0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5acacacacacb3a093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b515357585858585858585858585754524c433a31281e100600000000000000000000000000000000000000000000000000000b151e2b343d454d5354575858585858585858585855534e463c32281e1308000000000000000000000000000000000000000000000000000000000001080e171e252a333b414950575f666c727c838c9299a0a8afb5bdc4c6bfbab8b5aeacaeb5bdc2cbd4dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c565f6a707d858e939a9ea1a9a7a9aaababacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacababaaa9a8aba39f9b96918780736d635a5042392e23180c000000000915222f3c4855626f7b8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464640454647484a4d535b616e7b87939facb9c6d2d0c3b6aa9d908377665c5145382c1f130600000714202d3a4753606d7a8699a3afbbc7c5b9ac9f928679675d5145392c20130600000000000714212e3a4754616d7a8285858585858585858585858585858585858585858585858585858585858585858585858585858585858585858686878a8f949fa3abb5c0cbd7d2c5b9ac9f928679675d5145392c201306000005111c28333e485055575d60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443d37312a211a120900000000000000000000000000000000070d121618191d1d1d1d1d1d1d1d1d1d1d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1d1d1d1d1d1d1d1d1d1d1a1312100c0700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4240404040404040404040404040404040404040404040404040404141424246484e555d676e7c87939facb9c6d2d9ccbfb3a6998c807366594d4033261a07000000000000000000000000000000000000000000020c16202b3744505b65707d89949eabb5c0ced2c6b9ada1978d8073695e52463c3136414c56606d7985919ea8b2bdc8d4cabfb4aa9f92877c6e62594f44382c1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b9ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4045474b4b4b4b4b4b4b4b4b4b4b4a4745413a31281f160c000000000000000000000000000000000000000000000000000000030c19222b333b4246484b4b4b4b4b4b4b4b4b4b4b4847433c342a20160c0200000000000000000000000000000000000000000000000000000000000000050d131921292f383f444d545b606a6f78808791959fa4abb2bac0c8c6c5bfbbb9bbbfc6cfd4dddacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444e58606b707a81888d9297989a9c9d9e9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9d9b9999928f8a847c736e635b51483e30271c1207000000000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545453504a5252525252525252525252525252525252524b5153545557575f656c76828f9aa4afbbc8d4cdc0b4a79a8d817467544b4034281c100400000815212e3b4854616e7b8794abb5c0cbc7bbafa399867a6d6053473a2d20140700000000000c1925323f4c5865727f8b9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929994979c9fa6afb5bdc7d1dcd0c3b6a99d9083766a554b4035291d110400000814212d3945505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56544f47433c332c241b120900000000000000000000000000010a12181e2225262a2a2a2a2a2a2a2a2a2a2a2a3743505d6a7683909da9b6aa9e9184776b5e5144382b2a2a2a2a2a2a2a2a2a2a2a27201f1c18120b030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4f4d5354585f676d7983909aa4afbbc8d4d4c8bdb2a8968a7d7063574a3d3024170a00000000000000000000000000000000000000000008131e2934404b55606c7883909da6b0bdc7d1c9bdb2a89e92857a6d60574d42342a303a45515d67727e8b96a0acb9c3cdd0c6bbafa3998f82756b6054483e30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3f3f3f3f3d3a39352f281f160d0400000000000000000000000000000000000000000000000000000000071019212931363a3b3e3f3f3f3f3f3f3f3f3f3e3c3a37312a22180e0400000000000000000000000000000000000000000000000000000000000000000002080f171d262d333c424a50585f666d737c848d9399a0a8afb9bdc3c9cbc7c5c7cbd1d8d5d2d1ccc0b5ab998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323c464f5960686d757c8085888b8d9090919292999393939393939393939393939393939393939393939393939393939393939393939a93929191908e8c8986827d786f6a635c524940362c1e150b000000000006121f2b3844505c667683909ca9b6c3ced3c7bcb0a69f92857c726d6765636160605c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6061616366696e77808c949eacb6c0ccd5c9bdb2a8978b7e7164584b3e2e23180c0000000915222f3c4855626f7b8895a2aebbd1cbc0b5ab94877a6e6154473b2e21140800000000000d192633404c5966737f8c999f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba3a9abb0bbc0c7cfd9d5c9bdb2a89a8d8073675a4d402f24180d0100000a1723303c4955616c717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534e463e362d241b10070000000000000000000000000a131c232a2f32333737373737373737373737373743505d6a7683909da9b6aa9e9184776b5e514438373737373737373737373737342d2c28231c150c0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5959595959595959595959595959595959595959595959595959595a5a5b5b575e61646a6f79818e95a0acb6c0ccd8d1c5b8aca096877a6d6154473a2e2114070000000000000000000000000000000000000000010d1925303845515c67717e8a959fabb8c1cfd2c5b9aca0968b7f72675d51453b30222935404b55606d7884919ea7b1bcc8d4cbc0b5ab9e94897d6f635a5042392e23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd2c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d3132323232323232323232302d2c29241e160d04000000000000000000000000000000000000000000000000000000000000070f171f252a2d2e31323232323232323232322f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f383f444e545c606a6f79808791969da5acb2b9bec3c4c5c6c7cccfc9c6c5c3bbafa4998a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a343d474f565d616a6f73797c7e81838484858686868686868686868686868686868686868686868686868686868686868686868686868685858483817f7d7a75706d666058524a40372e241a0c03000000000003101c28343f4a546773808d9aa8b2bdc8d4cdc2baada29792877f7a74726f6e6d6d666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6d6e7072767b828c929ca6b0bec7d2d2c5b9ada196887b6f6255483c2f221507000000091623303c4956636f7c8996a2afbcc9d1bbaea295887b6f6255483c2f22150900000000000d192633404c5966737f8c99a6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b0b6b7bbc2cbd1d9d7ccc4b9aca0968a7d7063574a3d302417070000000b1724313e4a5764717e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483807d7a76706b625f5850483e362d22190c0200000000000000000000050f1c252e353b3e3f4344444444444444444444444444505d6a7683909da9b6aa9e9184776b5e514444444444444444444444444444413a38342e271e150b00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569666666666666666666666666666666666666666666666666666666666667676869696e71767c838e939ea7b1bec7d2d6cabfb4aa9d918477685e5246392d201307000000000000000000000000000000000000000005111d2935414c56606d7984919ea7b1bccad4c8bcb1a79e9184796d60554c4133291f242f3944505c66717e8a959fabb8c2d0d1c7bdb0a69d9083766c61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d202024252525252525252525252421201d19130c040000000000000000000000000000000000000000000000000000000000000000050d141a1e2121242525252525252525252522211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333c424a515860676d737d848e929ea0a8adb3b6b7b8b9bbc0b9beb9b8b6b3aa9f93867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222b353d444c52585f62666d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979787877767572706d6863605c544e4640372e251c1208000000000000000b17232e3d4a5663707d8996a0acb8c5cfd6cabeb3a9a299928c86817e7c7a7a7979797979797979797979797979797979797979797979797a7b7d7f83888f949ca4aeb8c2d0d6cabfb4aa9e9184796d6053463a2d2013070000000a1724303d4a5763707d8a96a3b0bdc9c9bcafa296897c6f6356493c3023160900000000000d192633404c5966737f8c99a6b2b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfbdc2c4c7cdd7d5d2ccc3bab1a79e9184796d6053463a2d201307000005121e2b3845515e6b78849095939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87827d766e6a615a50483e342b1e140a000000000000000000030d17212e3740464b4c5050505050505050505050505050505d6a7683909da9b6aa9e9184776b5e5150505050505050505050505050504d4644403930271c1207000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b6a99d90837673737373737373737373737373737373737373737373737373737373737374747576787b7e838890959ea5afb9c3d0d9d3c7baaea2988c807366564c4135291d110500000000000000000000000000000000000000040f19222d3946525e68727f8c96a1acb9c3cdd0c7b8ab9f958a7e71665c51433a2f20171d28343f4a54606c7883909da6b0bec7d2cfc1b8ab9f958a7e71665c51443a2f24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141818181818181818181818171413110d08010000000000000000000000000000000000000000000000000000000000000000000003090e12141518181818181818181818181515120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c2228303940444e555c606b7079818991969ea1a9a9ababacafb5acb3adabaaa9a2988f8275685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b323a41464e53545c60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686663615d5653504a423d342e251c130a00000000000000000613202d394653606c7884919da9b3becad6d0c5bbb3aba39f98928e8b89878786868585858585858585858585858585858585858585868687888a8c90949c9ea6aeb6bfcad3d0c7baaea2988c7f72665c5044382b1f12060000000b1824313e4b5764717e8a97a4b1bdcac9bdb0a3968a7d7063574a3d3024170a00000000000d192633404c5966737f8c99a6b2bfc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1cfd1d0cfcec9c7c0bbb1a89f958b7e72665c5044382c1f1206000006131f2c3946525f6c7985929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9c9a9a938f89837c716c625a50463d30261c1106000000000000000009141f293340495157595d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7683909da9b6aa9e9184776b5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a53514a42392e23180c000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c6b9ac9f9387818080808080808080808080808080808080808080808080808080808080808081828385878b90949da0a7afb7c1cbd5d7cbc0b5ab9f92867a6d6154473a3025190d01000000000000000000000000000000000000000a16212b37424d57616d7a85929fa8b2bdcbd2c7bdb0a69d9083786c60544b4031281e0e17232e3844505b65707d89949facb6c0ccd4c8bcb1a79e9184796d60554c4135291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0c0c0c0c0c0c0c0c0c0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0b090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343d434b515960676d747d848c91979a9d9e9f9fa49f9fa9a19e9d9b9792867c6f62564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119202830353c43474a515355585a5d5d5e5f5f6060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b595654524c46443f38302b221c130a01000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5cdc5bdb4aeaaa29f9b98969493999292929292929292929292929292929292929292929299949496999c9fa6aab0b8bfc8d1d2c7beb3aa9f92867a6d61544a3f34281c10030000000c1825323f4b5865727e8b98a5b1becbcabdb1a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6b2bfc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c2c0bdb9b5afa7a0969083796d60544a3f34281c1003000006131f2c3946525f6c7985929facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aca49f9c9590867e716c62584e42382e23170b00000000000000020e1a25303b45515b63666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7683909da9b6aa9e9184776b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67605c544a4034281c10040000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d4c7bbafa499938e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e8e909297979c9fa6acb1b9c1c9d3d6ccc4bbafa3998d8174685e5246392d1e130800000000000000000000000000000000000000030c1b27323a46535f6974808d97a2adbac4ceccc0b5ab9e94897d70655b5042392e1f160c111c27333f4953606b76828f9aa4afbbc6d1cdc2b9aca0968b7f72675d51453b30251a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c2328313940454f555d606b70797f858a8d90919293999393939792908f8c857d706a5f53443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2429313739404446494b4e5051515253535353535353535353535353535353535353535353535353535353535353535353535353525251504e4c4a4746413a38342e261e19100a01000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aba39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a0a1a3a5a9abb0b7bbc1cad1d0cac0b6aca2988d8174685d5242382e23170b000000000d192633404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c00000000000d192633404c5966737f8c99a6b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b7b7b6b3b2acaba49f9591847b6e675c5142382e23170c00000006131f2c3946525f6c7985929facb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b6afaca79f98928a7e716a60544a3f34281c100300000000000005121e2a36424d57636d7276777777777777777777777777777777777783909da9b6aa9e9184777777777777777777777777777777777777746d665c5144382c1f12060000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc0b5aba49f9b9999999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9a9abb0b8bcc3cbd3d8cec4bab1a79f92877b6e61564c41362a1d0c02000000000000000000000000000000000000000b151e2c38434e58616e7b86929fa9b3beccd4c7bbafa4998f82756b6053493f30271d0d040b17222d38414f59626f7c87939fabb5bfcbd5c9bdb2a89e92857a6d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d10121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f343d434b515960676d72797d808384858686868686868583827f7a706b61584e4332291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2e34383a3c3e41434445454646464646464646464646464646464646464646464646464646464646464646464646464645454443423f3d3a3935302b28231c140c070000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d1cbc6bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacafb5aeb0b2b6b7bbc2c7ccd3cec5bfbaafa49a92857b6e61564c4130261c1106000000010d1a2734404d5a6773808d9aa6b3c0cdccbfb2a5998c7f7266594c3f3326190c00000000000d192633404c5966737f8c99a6b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacabaaaaa9a6a8a19e99938d837c6f695e554b4030261c110600000006131f2c3946525f6c7985929facb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c3c2c0bbb9b1aaa29f92867c6f665c5044382b1f15090000000000000714202d3a46525e69727f83838383838383838383838383838383838386929facb8ac9f928783838383838383838383838383838383838380786d6053463a2d2013070000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd2c7bdb5afaca8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8a9abadb3b6b7bcc2c8ced5d2ccc3bcb2a89f958d8174695f53443a3025190d0000000000000000000000000000000000000007121c2730394854606a75818e99a3aebcc5d0cbbfb4aa9f93877c6f62594f41382d1e150b0006111b262f3d47545f6a75818e99a3aebbc5d0cec4b9ada1978c8073695e52463c31261a0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1d1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e161613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d2329313a40454f555c60666d7174767878797979797979787775726d6861594f463c3120170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1c23282c2d2f32343637383839393939393939393939393939393939393939393939393939393939393939393939393939393837373533302e2d29241f1c17110a020000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0bbbdbfc3c4c7cdd1cbc7c2bcb4aea59f93887d70695f53443a301e140a00000000010e1b2834414e5b6774818e9aa7b4c1cdcdc0b3a69a8d8073675a4d4034271a0d01000000000d192633404c5966737f8c99a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9796918c8780796f6a5f564d43392e1e150a0000000006131f2c3946525f6c7985929facb8c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d1d0d2ccc8c2bcb4aea3989184786d6053463c31261a0e0200000000000815212e3b4854616e7b879090909090909090909090909090909090909298a2aebaaea39992909090909090909090909090909090909090897d7063564a3d3023170a0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9d0c7c0bbb9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b5b6b8babec3c4c7cdd4d3d0c7c0bbb1aaa1969083786d60574d4232281e1308000000000000000000000000000000000000000c18232e3942505a626f7c89939eabb5bfced3c7baaea3988e81746a5f53473d2f261b0c0300000a141d2b37434e58616e7b86929faab4bfcad5c9beb3a99f92867b6e61584e43372b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a1e212227292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2322201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f282f353d434b51545c6064676a6b6c6c6c6c6c6c6c6b6a6866615e564f473e342a200e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f202225272a2a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a28262321201d1913100b06000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1c9ccced0cac6c5bfbbb9b1aaa29f938c7f736b61574d4232281e0c0200000000020f1c2835424f5b6875828e9ba8b5c1cecdc1b4a79a8e8174675b4e4134281b0e01000000000c1925323f4c5865727f8b9299939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908f8d8b88847f7b746d675f584e443b30271d0c030000000006131f2c3946525f6c7985929facb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfc1c3c6ccd8d4cec5bfb4aaa0968b7e7164574d42372b1e120600000000000916232f3c4956626f7c89959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4bfb4aba39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ebe2d9d2ccc7c6c1bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c1c3c5c6cad0d0d2d0cac6c3beb6afa7a09891847a6e665c51453b3120160c0200000000000000000000000000000000000004101c2834404a54616c7683909ca5afbdc6d1cabeb3a99f92867b6e61584e43352b1d140a000000020b1b26323c46535f6974808d98a2aebac5cfcfc5baaea2988e81746a5f53473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f333638393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d2429303940454a5153575a5d5e5f6060606060605f5d5c5954524c443e352c22180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316181b1d1e1e1f202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b19171413110d080300000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c5c4c3c1bfbebab8b5aeaca79f98928b81776c60594f453b3120160c000000000003101c2936434f5c6976828f9ca9b5c2cfcec1b5a89b8e8275685b4f4235281c0f02000000000714212e3a4754616d7a8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807e7b78736e69605c554e463c32291e150b000000000006131f2c3946525f6c7985929facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b5b6bbc1c9d1d7d0c6bcb2a89d918477695f53473a2d21140800000000000916232f3c4956626f7c8995a2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcc6bdb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2ddd7d4d2cecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfcecfcac6c5bfbab8b1aca49f9590867c6f685e544b40332a1f0e05000000000000000000000000000000000000030d17212c3844515c66717d8a949fabb7c1cfd2c6b9ada2978d8073695e52463c3123190b02000000000a15202a36424d57616e7a86929fa9b3bec9d5cabfb4aa9f92877c6f62594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831373a3b4043454646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646453d3b38322b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e272e34394044464a4d50515253535353535352504f4c4746413a322c231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313131313131313131313131313121211100f0c0a070705010000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b2b4aeababa39f9b9590867e756c655b50473e33291f0e04000000000004111d2a3744505d6a7783909daab6c3d0cfc2b5a99c8f8276695c4f4336291c1003000000000713202d3946525e686d767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877777673716f6c66615e57514b433c342a20170c03000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aaa8aaafb7bfc8d1d8cec4b8aca095887b6e6155483b2e22150800000000000916232f3c4956626f7c8995a2afb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b8babfc6cec6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b1a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbeb9b8b4aeaca7a09a938d837c6f6a60564c42392e21180e0000000000000000000000000000000000000009141f2935414c56606d7984919ea6b0bcc9d5c9bdb2a89e92857a6d60574d42342a2011070000000000040e1a26313b46525e6873808c97a1adb9c4ced0c6bbafa3998f82756b6053493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710192936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d21150a00000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343c4247484d50525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151d23282e34383a3e414345454646464646464544423f3a39363029201a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacb5afacacababaaa9a8a6aaa29f9c99928f8a837b716c605b53493f352c21180d00000000000005111e2b3844515e6b7784919eaab7c4d1d0c3b6a99d9083766a5d5043372a1d07000000000005111e2a36414c565e616a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676462605b54534d454039312a22180e0500000000000005121e2b3845515e6b78849092929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929298969b9ea5adb6bfccd6d4c8bdb1a8988b7e7165584b3e3225180b00000000000916232f3c4956626f7c8995a2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcc6bdb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b8b7b6b5b4b2b3adabaaa29f9a95908880796f6a60584e443b30271d0f06000000000000000000000000000000000000020e1a25313945525d68727f8b96a0acb9c2cdd2c5b9aca1968c7f72685d52453b3022180e0000000000000009141f2a36414c56606d7a85929ea8b2bdc9d5cbc0b5ab9e94897d70655b5044392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222935404b556975828f9ca8b5c2cfd3c6baada093877a6d6054473b30261c110600000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d53555a5c5e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e56544f473d32271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2d3134373839393939393939383735332e2d2a251e170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786e69625a504941382d231a0f0600000000000004101d2935404b556b7885929eabb8c5c8c8c4b7aa9e9184776b5e51442f24180c0000000000010d1925303a444c52545d5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504a46423b342f271f18100600000000000000000a1724313d4a5764707e8385858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687898e939ca4adbac4cfd9cec1b4a79b8e8174685b4e4135281b0e00000000000916232f3c4956626f7c89959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4bfb4aba39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacacababaaa8a7a5a9a19e9b98928e89837d746d675f584e463c32291e150b0000000000000000000000000000000000000005121e2a36424d57606d7a85929ea8b2bdcbd4c8bcb1a79e9184796d60564c4133291f100600000000000000030d1925303b45515d67727f8b96a0acb9c3cdd1c7bdb0a69d9083786c60544b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a343c45515d6775828f9ca8b5c2cfd3c6baada093877a6d60564d42382e23170f0600000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b51575f6266696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f2024272a2b2c2d2d2d2d2d2d2c2a292621201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393999392929291908e8c8a8885837f7a75706d665f5750443f382f261b11080000000000000006131f2c3945515d677986929facb9bbbbbbbbb8ab9e9285786b554b4035291d1004000000000008131e29323a41464750535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4b4846443f38363129231d150d060000000000000000000a1623303c4955616c70767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c818c929ca8b2bdc9d5cfc2b6a99c8f8376695c504336291d1000000000000815212e3b4854616e7b879090909090909090909090909090909090909298a2aebaaea39992909090909090909090909090909090909090897d7063564a3d3023170a0000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9e9d9c9b999797928f8b86817c77706b605c554e463c342b20170c03000000000000000000000000000000000000020c1a232d3a46535e6973808d97a1adbac3ced0c7b8aca0958a7e71675c51443a2f21170d00000000000000000008141e2935414b55606d7984919ea7b1bcc8d4cfc1b8ab9f958a7e71665c51453a2f24190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c46515b606d7984919eaab7c4d1d6c9bcb0a396897d70695e544a3f342821180d0300000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c60696e737678797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978706b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213171a1d1e1f2020202020201f1d1c191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e80828384858586868686868686868686868686868686868686868686868585858483827f7d7b7976726d6863605c544d453f332d261d140a00000000000000000714202d3a4753606d7a8699a3afaeaeaeaeaeaeac9f928679675d5145382c1f13060000000000020d1720293036393a4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444443403e3c3938332d2a251f18120b03000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d6f75808c96a1adb9c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000714202d3a46525e69727f83838383838383838383838383838383838386929facb8ac9f928783838383838383838383838383838383838380786d6053463a2d20130700000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8c8a8885827e7a746f6a636059514b433c342b22190e05000000000000000000000000000000000000000a141e2b37434e58616e7b86929fa9b3beccd2c7bdb0a69d9083786c60554b4032281e0f05000000000000000000020d18242f3a45515c66717e8a95a0acb8c2cdd4c8bcb1a79e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000071019242f3a444e58626d75818e96a0acb9c5d2ded1c4b8ab9e91857b6e665c50443e332a1f150b01000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d747b8083858586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686847d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e10121213131313131312110f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979787877767573706e6c6565615e5653504a423c3327221b140b0200000000000000000814212e3b4754616e7a8794a5a1a1a1a1a1a1a1a1a399867a6d6053473a2d201407000000000000050e171e252a2d2e373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393838373634312f2d2b28221c1a140c0701000000000000000000000004101c28333e475055575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565e61636d7984919eabb8c4d1d1c4b7ab9e9184786b5e5145382b1e12000000000005121e2a36424d57636d7276777777777777777777777777777777777783909da9b6aa9e9184777777777777777777777777777777777777746d665c5144382c1f120600000000000000000000000000000004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817f7d7b7975726d68626058554f454039302a221910070000000000000000000000000000000000000006111c2630384754606a75818e98a3aebbc5cfccc0b5ab9f94897d70655b5043392e20160c000000000000000000000007131d2834404b54606c7883909da6b0bbc7d3cdc3b9aca0968b7f72685d52453b30251a0e040000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935414c565f6a727f8b939ea8b2bdc9d5dfd2c6b9ada1979082786d605a50453c31271d1207000000000000000000000000000000000000000000000000000000000000000713202c38444f59606d7980888d8f919298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a938f8276695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5354524c46443f38302a2117110a020000000000000000000714212e3a4754616d7a8793959595959595959595959286796d6053463a2d20130700000000000000050d13191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1c17110e090300000000000000000000000000000b17222c353e44494a50525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c52545c6774818e9ba7b4c1ced1c4b8ab9e9185786b5e5245382b1f120000000000020e1a25303b45515b63666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7683909da9b6aa9e9184776b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67605c544a4034281c1004000000000000000000000000000000000c18232f394754606a6f76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877757472706e6c6565605d56544e48443d342e271e18100700000000000000000000000000000000000000000b17232e38424f59626f7c87939faab4bfcdd4c7bbafa4998f82766b6053493f30271d0d040000000000000000000000010c18232e3944505b65707d8a949fabb7c1cfd5c9bdb2a89e92857a6d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353d45525d686f7c86929fa5afbac4ced9dcd5c9beb3a99f948d80736c61574d43392f241810070000000000000000000000000000000000000000000000000000000000000916222f3b4854606b74818d92999c9e9fa2aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060605f5f5f5e5d5b5957555350494746413a38342e261e180f0600000000000000000000000713202d3946525e6874818788888888888888888888878073665c5145382c1f1306000000000000000002080d1113141d2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a181513120f0b06000000000000000000000000000000000005101a232c33393c3d434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641464b5566737f8c99a6b2bfccd1c4b8ab9e9185786b5e5245382b1f1200000000000009141f29333f495157595d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7683909da9b6aa9e9184776b5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a53514a42392e23180c000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6968666462605b5354524c47433d383328231d150c06000000000000000000000000000000000000000003101c28343f4a54616b76828f9aa4afbcc6d0cbbfb4aa9f93877c6f62594f41382d1e150b0000000000000000000000000007121d27333f4953616b76828f9ca5afbdc7d1cec4b9ada1978d8073695e52463c31261b0b020000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47515b606d7a849198a3aeb7c1ccd3d0cfd0cfc4bbb0a69d928a7e71695f554b40352922190e0400000000000000000000000000000000000000000000000000000000000a1623303d495663707d89939da4a9abacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f50515252535353535353535353535353535353535353535353535352525251504f4c4a4846443f3a3936302b28231c140c0600000000000000000000000005111d2935414c56646f747a7b7b7b7b7b7b7b7b7b7b7a736e64544b4034281c1004000000000000000000000105070710131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121111100d0b09060603000000000000000000000000000000000000000008111a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393930363f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000000000000030d17212e373f464b4c5050505050505050505050505050505d6a7683909da9b6aa9e9184776b5e5150505050505050505050505050504d4644403930271c12070000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b5957555350494745413a37322c272118120b030000000000000000000000000000000000000000020d17202b3844505c66707d8a949facb6c0ced3c7baaea3988e81746a5f53473d2f261b0c0300000000000000000000000000000b17222d38414f59626f7c89939eabb5c0cbd6cabeb3a99f92867b6e61584e43372b1d140a000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444f59626d75828f96a0aab4bfc9cdc7c4c3c4c7cdc2b8aea49f92857b6e675d51453f342b20160b02000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba5aeb6b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464545444342403d3b3937332d2d2a251f1c17110a0200000000000000000000000000010d1925303a44535d64686d6e6e6e6e6e6e6e6e6e6e6d68645c5242392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c25323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000050f1c252e353a3e3f4344444444444444444444444444505d6a7683909da9b6aa9e9184776b5e514444444444444444444444444444413a38342e271e150b000000000000000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4c4a4846443f3a39352f2b27201c160c070000000000000000000000000000000000000000000009141f2935404b55606d7883919da6b0bec7d2cabeb3a99f92867b6e61584e43352b1d140a00000000000000000000000000000006111b262f3e4754606a75828e99a3afbbc6d0cfc5baaea2988e81746a5f53473d2f261b1106000000000000000000000000000000000000000000000000000000000000000000050e17222d38424c56606b727f8c939ea8b2bcc6cac2bcb7b6b7bcc2cac0baaea2989083796d605b51463c32281d140a00000000000000000000000000000000000000000000000000000004101c2934404b556b7784919eaab7c0c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f32343637383839393939393939393939393939393939393939393939393939393837363533312e2d2b2722201d1913100b060000000000000000000000000000000008131e2832414b53565e6162626262626262626262615e56524a4030271d1207000000000000000000000000000000000001040607101313131313131313131313131312100a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1a1e2021232424242424242424242424242424242424242424242424242424242424242424242424242424242425323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000a131c232a2f32333737373737373737373737373743505d6a7683909da9b6aa9e9184776b5e514438373737373737373737373737342d2c28231c150c0300000000000000000000000000000000000000040e19222b32373b3c4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645454442413f3d3b3937332d2c29241e1b16100b0500000000000000000000000000000000000000000000020e1925303945515d67727e8b95a0acb8c2d0d3c6baada2978d8073695e53463c3223190b02000000000000000000000000000000000a141d2b37434e58626e7b87929faab4bfcad6cabfb4aa9f93877c6f62594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000030c172028333f4a545e686f7d87929fa5afbac4c9c0b8b0aba9abb0b8c2cabeb3aaa0958e81746d62584e443a2f261b1106000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d1d2d3d6d8d3d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a28262422201f1b1713110d0803000000000000000000000000000000000000020c16202f3841444c52545555555555555555555554524c4440382e1e150b0000000000000000000000000000000001070d1113141d202020202020202020202020201f1d171613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20252a2d2e303131313131313131313131313131313131313131313131313131313131313131313131313131313131323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120000000000000000010a12181e2225262a2a2a2a2a2a2a2a2a2a2a2a3743505d6a7683909da9b6aa9e9184776b5e5144382b2a2a2a2a2a2a2a2a2a2a2a27201f1c18120b0300000000000000000000000000000000000000000007101920272b2e2f37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939383837363533312f2d2b2722201d19130f0a0400000000000000000000000000000000000000000000000005111e2a36424d56606d7985919ea7b1bccad5c9bdb2a89f92857a6d60574d42342a2011080000000000000000000000000000000000020b1b27323d47535f6974818e98a2aebac5cfd0c6bbafa4998f82756b6053493f33271d1207000000000000000000000000000000000000000000000000000000000000000a151e29333b44505b666d7a849199a3afb8c1ccc0b7afa69f9c9fa6b0b9c2c5bcb1a79e938b7e726a60564c41382d22170f05000000000000000000000000000000000000000000000000000714202d3a4753606d798699a3aebbc7d3dfdcd4cdc7c6bfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020201f1f1f1e1d1c19171513120f0b060501000000000000000000000000000000000000000000040e1d262f323a414647484848484848484848484746413a322e261c0c03000000000000000000000000000000040c13181d20202a2d2d2d2d2d2d2d2d2d2d2d2d2d2c292322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e25292d30363a3b3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000000070d121618191d1d1d1d1d1d1d1d1d1d1d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1d1d1d1d1d1d1d1d1d1d1a1312100c07000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262422201f1b1713110d080100000000000000000000000000000000000000000000000000020b19232d3a46525e6973808c97a1adb9c3ced2c5b9aca1968c7f72685d52453b3122180e000000000000000000000000000000000000000a15202b37424d57616e7b86929fa9b3becad6ccc0b5ab9e94897d70655b5044392e23180c01000000000000000000000000000000000000000000000000000000000006111c26303b454f59606c78828f96a1abb5c0cac3b9afa59d9490949fa7b1bbc5c3b9afa59f92867c6f685d53493f332721170c030000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7ded4cac2bbb7b4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f10111213131313131313131313131313131313131313131313131313121211100f0d0a0806050300000000000000000000000000000000000000000000000000000b141d20293036393a3b3b3b3b3b3b3b3b3b3b3a39363028201c140a000000000000000000000000000000040d161d24292c2d37393939393939393939393939393936302f2c2721191109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820283035393b424648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4d576673808d99a6b3c0ccd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000002060a0c0c101111111111111111111d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e111111111111111111110e070604000000000000000000000000000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b19171513120f0b0604010000000000000000000000000000000000000000000000000000000a141d2b37434e58616e7b86929fa9b3beccd4c8bcb1a79e9184796d60564c4133291f100600000000000000000000000000000000000000040e1a26313c46525e6973808d97a2adb9c4cfd2c7bdb0a69d9083786c60544b4034281e130800000000000000000000000000000000000000000000000000000000060f17232e38424d57606b73808c949fa8b2bdc7c6bcb1a79d938e8390959fa9b3becac1baaea39891847a6d655b50443d33291e150b0000000000000000000000000000000000000000000000000714202d3a4753606d798693a0adb9d1dcd8cdc2b8b0abaaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b0e171e252a2d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251e160e0a020000000000000000000000000000010c161f282f35393a434646464646464646464646464645433d3c38332b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222a323a4146474d52545657575757575757575757575757575757575757575757575757575757575757575757575757575757575757565e6975828e9ba8b5c1cecfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000040404040404040404101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105040404040404040401000000000000000000000000000000000000000000000000000000000000000003060809101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212110f0e0c0a0806050300000000000000000000000000000000000000000000000000000000000006111c262f3847535f6a74818e98a2aebbc4cfd0c7b8aca0958b7e71675c51443a3021170d0000000000000000000000000000000000000000000915202a36424d56606d7a85929ea8b2bdc9d5d0c1b8ab9f958a7e71665c51453a2f24190d020000000000000000000000000000000000000000000000000000030c182128343f4a545e69707d87939fa6b0bac4cabfb4aaa0958e8179839097a2adbac0cbbfb4aaa1968f82776c60594f453b30271c120700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c989292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e20212222222222222222222221201d19130c050000000000000000000000000000000007131d28313a404547505353535353535353535353535352504a48443d352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343c444c5254575e61636464646464646464646464646464646464646464646464646464646464646464646464646464646464646465686e7b86929facb8c5d2cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939faab4bfcdd2c7beb0a69d9083786c60554b4032281e0f05000000000000000000000000000000000000000000030e1925303b45525d68727f8c96a1adb9c3ced4c8bcb1a79e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000b151e29333b44505c666e7b859299a4afb8c2ccc4baaea2989183796e7b85929fa4aeb9c3c6bcb2a89e948c7f736b60574d42392e23180f06000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f948f87868585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585837d6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151413110d080200000000000000000000000000000000010d18242f3a434b51535d606060606060606060606060605f5c56544f473f362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c464e565e6166696e707071717171717171717171717171717171717171717171717171717171717171717171717171717171717172747a828f98a3aebac7d3ccc0b5ab9a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131313110807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b76828f99a4afbcc6d0ccc0b6ac9f94897d70665b5043392e20160c000000000000000000000000000000000000000000000009141f2935414c56606d7984919ea7b1bcc8d4cdc3b9aca0968b7f72685d52453b30251a0e0400000000000000000000000000000000000000000000000007121d27303b45505a606d78829097a1abb5c0cac4baafa59f92867c6f69707d8a929da7b1bcc5c4bab0a69f93877d70695e544a40342821180d040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc2b6a99c8f827a797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979776f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080808080808080808080707050100000000000000000000000000000000000004111d2935404b555d606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6963605950483f362c231a110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434e585f686d73787b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f81858f949faab4bfcbd4c7bbafa4998a7d7063574a3d3024170a00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1f2020202020202020201e1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b3844505b66707d89949eabb5c0ced4c8bbafa49a8f82766b60544a3f30271d0e040000000000000000000000000000000000000000000000020d19242f3a45515c67717e8b95a0acb8c2cdd5c9bdb2a89e92857a6d60574d42362a20150a0000000000000000000000000000000000000000000000060f18232e39434d57616c73808d949fa9b3bdc7c6bdb2a89e938b7e716a616c74808d959fa9b3becac1bbafa49992857b6e665c51443e332a1f160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6360594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d76797979797979797979797979797876706b625a50483e352c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f6a6f7a808487898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c8e92979fa6b0bcc6d0cdc5b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282c2d2d2d2d2d2d2d2d2d2a21211e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606c7883909da6b0bdc7d2cbbfb4ab9f93877c6f62594f42382d1e150b0000000000000000000000000000000000000000000000000008131e2834404b55606c7883909da6b0bcc7d3cec4b9ada1978d8073695e52463c31261b0b02000000000000000000000000000000000000000000040d18222834404b555f69707e8a929da6b0bbc5cbbfb4aba0968e81756c625a606d78839097a2adbac0ccc0b5aba1979083786d605a50463c31281d120700000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e56544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79838686868686868686868686868685837d716d625a50473e352b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c848d91969697979797979797979797979797979797979797979797979797979797979797979797979797979797979797989a9ea1a9b0b8c2ced0c5bbb0a69c8f8276685d5245392c20130700000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b141d252b30333439393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303845515d67717e8b95a0acb8c2d0d3c7baaea3998e81756a5f54473d2f261c0c0300000000000000000000000000000000000000000000000000010c18232e3944505b66707d8a949fabb7c1d0d6cabeb3a99f92867b6e61584e43372b1d140a0000000000000000000000000000000000000000010c161f2a343c45515c676e7b85929fa4aeb8c2ccc4baaea39991847a6d605a515c666e7b85929fa4aeb9c3c7bdb3a99f958d80746c61584e43392f24181007000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c70635652525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252514948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8894939393939393939393939398928f887f716c61594f473d342a21180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969ea1a9a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a7abadb3bbc2cacdc5bdb3a99f94897d7063564c4135291d110400000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9afaa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1d262f363c404146464646464646464646443b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7984919ea7b1bccad6cabeb3a99f92867b6e61584e43352c1d140a00000000000000000000000000000000000000000000000000000007121d28333f4a54616c7683909ca6b0bdc7d2cfc5baaea3988e81746a5f53473d2f261b11060000000000000000000000000000000000000007121d28313c46505a606d79839097a2adb6c0cbc4bab0a69f92867c6f675d514b545f69717e8a929da7b1bcc5c5bbb1a79d928a7e716a5f554b40352922190e050000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c70635649464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443c3b38322b22190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828f959fa79f9f9f9f9f9f9faaa29f9a93887e716b61594f463c332a21170e050000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b96a1a9adb2b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4b8b9bec5ccc8c2bbb3aba2979083766b6054443a2f24190d0100000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da3a3a39e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212f3841484c4e52535353535353535353514846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8c96a1adb9c3cdcfc6baada2978d8073695e53463c32231a0b02000000000000000000000000000000000000000000000000000000000b17222d38424f59636f7c89939eabb5c0ccc6cbbfb4aa9f93877c6f62594f41382d22170b000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9b3bec8c7bdb2a89e948b7f726a60554c424d57616c74808d95a0aab4becac2b9aea49f92867c6e675d51453f342b20160b0200000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937302f2c2721191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d79839095a0a8b2acacacacacb4aeaca49a92877d706b60584e453c332920170d0400000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976828f9ca8b2b9bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfc1c5c4c3c2c0bbb9b0a9a29992857b6e61594f4432281e13080000000000000000000000000000000000000000000000000003101d2a3643505d6976839096969696969184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a33414a53585b5f6060606060606060605d54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616d7a85929fa8b2bdb9b9b9bdb2a89f92857a6d61574d42342a201108000000000000000000000000000000000000000000000000000000000006111c262f3e4854606b75828f99a4afbbb9b9b9b9bbafa4998f82756b6053493f33271b0f0300000000000000000000000000000000040d19222935404b555f6a717e8a929da7b1bcc5cbc0b5aba1968f82756d62584e433b45505a606d79839098a2aebac0cbc0baaea2989183796d605b51463d32281d140a00000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676d7a839096a0a8b2bbb9b9b9bebab6aca39992867d6f6a5f574d453b32291f160d0300000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c4c9cfcacacdc7c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b7b7b6b6afaca69f9792877d70695f53473d3220160c0100000000000000000000000000000000000000000000000000000c1926333f4c5966727f888989898989888073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45535c64676c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6974808d98a2aeacacacacacb3ada1968c7f72685e52453b3122190e000000000000000000000000000000000000000000000000000000000000000a141d2c38434f59626f7c87939faab2acacacacacb5ab9e94897d70655b5044372b1f1205000000000000000000000000000000010c16202a343c45515d676e7c86929fa5afb9c3cdc4bbafa39991847a6d615b51463c333e45515c676e7b86929fa5afb9c3cabfb4aaa0958e81756d62584e443a2f261c1106000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dcc9bcafa396897c706356493d30242424242424242424242424242424242424242424242424242424242424242424232221201f1b171f1f1f1f1f1f1e1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555d686d7a849196a1a9b2bbc5cecac7beb5aba29892867c6f695f574d443a31281f150c0300000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dad4cac2bbb7b5afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa9aca49f9c9490857d706b61574d42352b210d040000000000000000000000000000000000000000000000000000000c1825323e4b57636d727b7c7c7c7c7c7b736e63584b3f3226190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57646f7479797979797979797979776e695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87929faa9f9f9f9f9f9fa9a19e9184796d60564c4133291f100700000000000000000000000000000000000000000000000000000000000000020b1b27323d47535f6a74818e98a0a89f9f9f9f9f9f9fa69d9083786c605346392d20130600000000000000000000000000000008131e28323c46515b606d79839198a2aeb7c0cbc4bbb0a69f92877d6f685d52493f342834404b555f69717e8a939da7b1bcc6c5bcb1a79e938b7f726a60564c42382d22170f050000000000000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7c9bcafa396897c706356493d31313131313131313131313131313131313131313131313131313131313131313131302f2e2d2b2722201e1a140f0a11090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434c565e686e7b849196a1a9b3bcc5ced0c7bdb4aaa29892857b6e695e564c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4d8cdc2b8b0ababa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9c9a9a938f89837b706b61594f453b3123190f000000000000000000000000000000000000000000000000000000000a16222e3a46515b63696e70707070706e6a635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69748185868686868686868686837b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9893939393939393939397928b7e71675d51443a3021170d0000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b8691969393939393939393939395897c6f6356493c302316090000000000000000000000000000071019242f3a444e58626d75818e95a0aab4bfc9c7bdb3a99f948c7f726b60564c41372d232e39434d57616c74818e95a0aab4bfcac3b9afa59f92877c6f685e544a3f332821170c0300000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3c9bcb0a396897d7063564a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3b3937332d2d2a251f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a444c565e696e7b849197a1a9b3bcc6cfcfc6bcb3aaa19791847b6e685e554c433930261d140a000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b6c0ccd8d3c7bbb0a69f9c99929292929292929292929292929292929292929292929292929292929292929292929292929291908f8d8a87827c766e6961594f473e332a1f11070000000000000000000000000000000000000000000000000000000006121e2a353f4951575f616363636363625f58524a40362a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88929893939393939399938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f8586868686868686868686868580736c62554b4032281e0f05000000000000000000000000000000000000000000000000000000000000000000040f1a26313c46525e69717e84868686868686868686868686847b6e6255483b2f22150800000000000000000000000000050e19232935414c565f6a727f8b939ea7b1bcc6ccc0b5aba1978f82786c60594f443a30251d27303c45505a606d79839098a2aebac0cbc1baaea39991847a6d665b50443d33291e150b000000000000000000000000000006131f2c3945515d677986929facb9c5d2cbbeb1a4988b7e7165554b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a49494846443f3b3a36302b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28323a444d575f696e7c859297a2aab4bcc6cfcec5bcb3a9a19691847a6d675d554b42382f261b11060000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d2ddd0c4b7ab9f9490878686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a75706b615f574f473e352c21180e0000000000000000000000000000000000000000000000000000000000020d18232e373f454d5355565656565655534e4640382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a29f9f9f9f9f9fa49a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d7278797979797979797979797978736e645a5043392f20160c00000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616c7177797979797979797979797979786e6a5f53473a2e211408000000000000000000000000020b17202b353d45525d686f7c86929fa5afb9c3cdc5bbafa49991857a6e665b50473d32281e151e2a333e45515c676e7b86929fa5afb9c3cbbfb4aba1968f82786c60594f453b30271d12070000000000000000000000000004101d2935404b556b7885919eabb8c4d1ccbfb3a6998c8073675d5557575757575757575757575757575757575757575757575757575757575757575757575655545350494846423b37312a2218120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b454d575f6a6f7c859298a2aab4bdc7d0cec5bbb2a8a0969083796d675d544a41382d2217130900000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc3b6a99c90827a797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534d453e352c231a0f0600000000000000000000000000000000000000000000000000000000000007111c252e333c42474849494949494847433c342e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2b4acacacacb5a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c6c6c6c6c6b67645c52483e31271d0e040000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b45505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6b625f574e42372b1e12060000000000000000000000000a141d29323d47515b606d7a849198a3aeb7c1ccc5bbb0a69f93877d70685e544a3f352b20160c18212934404b555f69717e8b939da7b1bcc6c6bdb2a89f948c80736b61574d42392e23181006000000000000000000000000000c18242f44515e6a7784919daab7c4d0d1c4b8ab9e9184796d67656464646464646464646464646464646464646464646464646464646464646464646464636261605b5354524d47433c3428231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029333b454e585f6a6f7d869298a3abb5bdc7d0cdc4bab2a8a0959082796d665c53493f3327251b1209000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56544f46423b332c231a110800000000000000000000000000000000000000000000000000000000000000000a131c212a31373a3b3d3d3d3d3d3b3a37312a221c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb9b9b9b9b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121d29343f495156585f60606060606060606060605f5a58524a40362d1f150b0000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e485055575e6060606060606060606060605e55534e453c31261a0e02000000000000000000000006111c262f3a444f59626d75828f96a0aab4bfc9cabeb3a99f948d80736b60564c42382d23190e060f18232f39434d57616c74818e95a0aab4bfcac4bab0a69f93877d70695e544b40342822180d04000000000000000000000000071c2935424f5c6875828f9ba8b5c2ced2c5b9ada1968e817974727171717171717171717171717171717171717171717171717171717171717171717171706f6e6c6565615e57534e463f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c464e58606b707d869299a3abb5bec7d2ccc3bab1a79f948f82786d655b504440372d241b11080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5d5c5a5754524c48443d363129211a1108000000000000000000000000000000000000000000000000000000000000000000010a0f181f262b2d2e30303030302f2e2b2620180f0a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc6c6c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b525353535353535353535353524d4c4740382e241b0d0300000000000000000000000000000000000000000000000000000000000000000000000000030d17212c363e44494a51535353535353535353535353514847423c332a2015090000000000000000000000050e17222d38424c56606b727f8c939ea8b2bcc6cbc3b9ada2979082786d60594f443b2f261c10070007121d27313c45505a606d79839198a2aebac1ccc2bbafa49992857b6e665c51453e342a1f160c0100000000000000000000000c1925323f4c5865727f8b98a8b2bdc8d4c9bdb2a99d938e84817f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7975726e69625f585144403930271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a343c464f59606b707d879299a4acb6c0ccd8ccc3b9b0a69e948e81776c605b52493f362d231a110700000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38322a261f170f08000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122232323232322211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b252d343a3d3f45464646464646464646464645403f3b362e261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a242c33393c3e44464646464646464646464646453b3a37312a21180e0300000000000000000000030c172028333f4a545e686f7d87929fa5afbac4cec3b9aea49e92857b6e665c50473d32291d140a0000010b151f2a333e45515d676f7c86929fa5afbac3ccc0b5aba1979083786d605a50463c31281d130700000000000000000000000916222f3c4955626f7c8896a0acb8c4cfcfc4bbafa59d96918d8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888785827f7b746f6a625b514a42392e23180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343d464f59616b717e87939aa4afbbbfc8d1cbc2b8b0a69e938d80746e635b51483e362c23191007000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356494646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a140d06000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141516161616161514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132393939393939393939393939383433302b241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138393939393939393939393939382f2e2b2620180f0600000000000000000000000a151e29333b44505b666d7a849199a3afb8c1ccc5bcb1a79d928a7d70695e544a3f352b20170b02000000030d18212935404b555f6a717e8b939ea8b2bcc6c7bdb3a99f958d80746c61584e433a2f24181007000000000000000000000613202d394653606c7884919da8b2bdc6d1cdc1b7afa8a19e9a989797979797979797979797979797979797979797979797979797979797979797979797969597928f8c86817c726d605c544a4034281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b343d474f59616c717e88939fa3adb6c0c8d2cac1b8afa59d928c80736d625a50483e352b22190f060000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d3939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29251e1b160e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a0a0a0a0a08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252c2d2d2d2d2d2d2d2d2d2d2d2c2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2d2d2d2d2d2d2d2d2d2d2d2d2b22211e1a150e06000000000000000000000006111c26303b454f59606c78828f96a1abb5c0cacabeb3aa9f958d80746c61574d42382e231a0e050000000000060f18242f39434e58626c75818e96a0aab4bfcbc5bbb1a79d928a7e716a5f554b41352922190e0500000000000000000005121f2b3744505b65717e8b96a1abb5bfc6cfc9c1bab2acaba7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a9a29e9b99928e877f756d665c51443e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b353e47505a626c727f8b919ca4aeb6c0c9d2cac1b7aea49c928b7f726c625a50473d342b22180f0500000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2a29272421201d191f1f1d1514120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181f20202020202020202020201f1a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171e2020202020202020202020201e1514120e09030000000000000000000000060f17232e38424d57606b73808c949fa8b2bdc7cbc3baaea2989083796d60594f453b30261c11080000000000000007121d27313c46505a606d79849198a3aebac1ccc2b9aea49f92867c6f675d51453f342b20170c020000000000000000030f1b27333f4953606d79849199a3aeb4bcc3c8ccc4bdb9b7b4b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb3adababa39f99928c81786d605a5043392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232c353e48505a626d737f8c929ca4aeb7c1c9d3c9c0b6aea49f93887e716c61594f463d342a21170e05000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c12131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c121313131313131313131313120d0d0b070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b111313131313131313131313131208080602000000000000000000000000030c182128343f4a545e69707d87939fa6b0bac4cec3b9afa59f92857b6e665c51473e33291e150a0000000000000000010b151f2a343f45515d676f7c86929fa5afbac3cbc0baaea2989184796d605b51463d32291e140a0000000000000000000b17222d3845515c666f7d87929fa3aab1b8bcc0c2c3c4c4c0bebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbeb9b8b5aeaba39f938d80746c61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c363f48515b636d73808d929da5afb7c1cad2c8bfbbafa49a92877e706b60584e463c332920170d040000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000070d121618191f2020202020202020201f191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333b44505c666e7b859299a4afb8c2ccc6bcb1a79d938a7e71695f544b40352c21170c03000000000000000000030d18222935404b555f6a717e8b939ea8b2bcc6cabfb4aaa0968e81756d62594f443a30261c1106000000000000000006111b2834404b54606b727f8b9298a0a8abb1b4b6b7b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c1c2c6c6c5bfbbb5afa59d928b7e71675d5145392c1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363f49515b636e74808d939da5afb8c1cad8ccc0b6aca39992867d706a60584e453b322920160d0300000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063564946464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433b3a36302921170d0200000000000000000000000000000000000000000000000000000000000000010a12181e2225262c2d2d2d2d2d2d2d2d2d2b2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000030709091013131313131313131313120c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b45505a606d78829097a1abb5c0cacabfb4aaa0958e81746c61574d42392e231a0f050000000000000000000000061018242f39434e58626d75818e96a0aab4bfcbc6bcb2a89e938b7f726b60564c42382e23170f0600000000000000000c18232e39424f59626d727e8691959d9fa7a7a9aaabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5b4b6bac1c9cbc7c0bbaea49e9285796d6053473c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d374049525c606c77818e939ea6b0b8c2cbd2c7beb5aba39892867c6f6a5f574d443b32281f150c03000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252504846423b33291f1409000000000000000000000000000000000000000000000000000000000000000a131c232a2f3233383939393939393939393833322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000040a0f1315161d202020202020202020201f181815120c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232e39434d57616c73808d949fa9b3bdc7ccc3baaea2989083796d605a50453b30271d11080000000000000000000000000007121d28313c46505a606d79849198a3aebac1ccc3baafa59f92877d6f685e544a3f342821170c030000000000000007121d27303d46515b626c717c848a9095979a9c9d9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba7a9afb7bfc7d1cbc0b9ada1978b7f7265574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374044505b656d78818e949ea6b0b9c2cbd0c7bdb4aaa29892857c6e695e564c443a31271e150b020000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d54524d453b30251a0e020000000000000000000000000000000000000000000000000000000000030d1c252e353b3e3f4546464646464646464645403e3b352e251c0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000070f161b1f22232a2c2d2d2d2d2d2d2d2d2d2c2524221d181109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222834404b555f69707e8a929da6b0bbc5cfc3baafa59f92867c6e675d51483e332a1e150b0000000000000000000000000000010c161f2a343f45515d676f7c86929fa5afbac4ccc1bbaea39991847a6d665c50443e33291e150b00000000000000000b151e2b343f49515a626a6f787d83878a8d8f9091929292929292929292929292929292929292929292929292929292929292929292929299959b9ea5adb5bfccd5c9beb3a99e918478695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c2527333f49535c666d78828f949fa7b1b9c3cccfc6bcb4aaa19791847b6e685e564c433930271d140a0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000000000000000000010b151f2e3740464b4c52535353535353535353524c4b4640372e1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000007101921272c2f3036393939393939393939393932312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c45515c676e7b85929fa4aeb8c2cdc6bcb2a89e938b7e716a5f554b40362c21180c03000000000000000000000000000000040d18222935414b555f6a727f8b939ea8b2bdc6cbbfb5aba1968f82786d60594f453b30271d120700000000000000030c19222d373f48505860656c70767b7e81838485858686868686868686868686868686868686868686868686868686868686868686868687898e939ba3adbac4cecfc5b9aca196887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1317222d38414a545c666d79828f959fa7b1bac3cccfc5bcb3a9a19691847a6e685d554b42392f261c110600000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc2b6a99c8f827a79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766e695e52463a2d2014070000000000000000000000000000000000000000000000000000000007121d273140495157595f6060606060606060605e595751494031281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000040f19222b32383b3c4346464646464646464646453f3d3a342d251b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c46505a606d79839097a2adb6c0cbcabfb4aaa0968e81756c62584e43392f241a0f060000000000000000000000000000000000061018242f3a434e58626d75818e96a0abb4bfcac6bdb2a89f948c80736b61574d43392e23180c000000000000000007101b252d363f464e535b6064696e717476777879797979797979797979797979797979797979797979797979797979797979797979797a7c818c919ba8b2bdc9d5c9bdb2a8988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545d676d79839095a0a8b2bac4cdcec5bbb2a8a09690837a6d675d544a42382d2217130a000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f948f8786858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585837b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000c18242f3943515b63666b6c6c6c6c6c6c6c6c6c6b66635b51433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000a16212b343d4348495053535353535353535353524b4a463f372d23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616c74818e95a0a9b3beb9b9bebaaea3989184796d605a50463c31271d12080000000000000000000000000000000000000007131d28313c46515b606d7a849199a3aebabeb9b9bab0a69f93887d70695f554b4034281c1004000000000000000009131b242d343c41495053575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d6f747f8c96a0acb9c5d2cec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039424b555d676d7a839096a0a8b2bbc4cdcdc4bab2a8a0959082796d665c544a3f3328251c12090000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c98929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928c7f7366594c403326190d00000000000000000000000000000000000000000000000000000004101d2935404b55636d727879797979797979797978736d63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000030f1b27323d464f54565d5f6060606060606060605f585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a717e8a929da7b1acacacacb3aea59f92867c6f675d51483f342a1f150b0000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa5aeb3acacacacafa49a92857b6e675c5145382c1f130600000000000000000109121b222b2f383f44464d5254575a5c5d5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565d61626d7984919eaab7c4d1cfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e273039434b555d686d7a849196a1a9b2bbc5ceccc3bab1a79f948f82786d665b504440372d241b120800000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dcd8cdc2b8b0abaaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000006131f2c3845515d67727f85868686868686868686857f73685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000007131f2c38434f596063696c6c6c6c6c6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c86929fa59f9f9f9f9f9faaa29f938b7f726a5f554b40362d22180d03000000000000000000000000000000000000000000040d18222935414c56606a727f8b939fa2aa9f9f9f9f9f9fa2979083796d6053463a2d201307000000000000000000000910191d262d33373b4246474b4e5051525253535353535353535353535353535353535353535353535353535353535353534c52545c6674818e9aa7b4c1cdd0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e27313a434c565e686e7b849196a1a9b3bcc5ceccc3b9b0a69e948e81786c605c52493f362d241a1108000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7ded4cac2bbb7b4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca79a8d8074675a4d4134271a0e0100000000000000000000000000000406070b0c0c0c0c0c0c0c0c0c14202d3a4753606d79879297939393939393939791877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0807050200000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000915222f3b4854606b6f767979797979797979797978726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909893939393939393939398928e81756d62584e433a2f241b0f060000000000000000000000000000000000000000000000071019242f3a434e58626d75818e9298939393939393939393958c7f7366594c403326190d0000000000000000000000070b141b22272b30363a3b3e4143444546464646464646464646464646464646464646464646464646464646464646464641464a5466737f8c99a6b2bfccd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f28313a444c565e696e7b849197a1a9b3bcc6cfcbc2b8b0a69e938d80746e635b51483f362c231a10070000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3dfdcd4cdc7c6bfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b3a79a8d8074675a4d4134271a0e01000000000000000000000001070c1013141719191919191919191919212e3b4754616e7a879aa1a99f9f9f9f9fa9a194877b6e6154483b2e2119191919191919191919181414110e09020000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000091623303c4956636f7d8286868686868686868686857f7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828686868686868686868686868581796d605b51463c31281d12090000000000000000000000000000000000000000000000000008131e28313c46515b606d7981858686868686868686868686867f7265584b3f3225180c000000000000000000000003060a11171b1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393930353f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28323a444d575f696e7c859297a2aab4bcc6cfcbc1b8afa59d928d80736d635a50483e352b22191006000000000000000000000000000006131f2c3845515c677986929facb9c5d2d2d3d6d8d3d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c0b3a79a8d8074675a4d4134271a0e0100000000000000000000030b12181d1f202426262626262626262626262e3b4754616e7a8794a1b3acacacacacb2a194877b6e6154483b2e26262626262626262626262521201e19140d0500000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000f1c2936424f5c6975828f929993939393939393979285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2834414d5a65707579797979797979797979797978756d675d51493f342a1f160c0000000000000000000000000000000000000000000000000000010c161f2b343f45515d676d7578797979797979797979797979726d62564a3d3124180b000000000000000000040a0f1315161e1f1f1a1e20212427292a2b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b454d575f6a6f7c859298a2aab4bdc7d0cac1b7aea49c928c7f726c625a50473d342b22180f060000000000000000000000000004101c2934404b556b7784919eaab7c0c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c0b3a79a8d8074675a4d4134271a0e01000000000000000000030d151d24292c2d313333333333333333333333333b4754616e7a8794a1adb9b9b9b9b9aea194877b6e6154483b333333333333333333333333322e2d2a251f170e05000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da39f9f9f9f9f9fa99f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65696c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b40372d22180d04000000000000000000000000000000000000000000000000000000040d19222935404b555d60686c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e2215090000000000000000070e151b1f21222a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c25323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029333b454e585f6a6f7d869298a3abb5bdc7d0c9c0b7aea49c918b7e716c61594f463d342a21180e05000000000000000000000000000c18232f414e5b6874818e9ba5afb6b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b3a79a8d8074675a4d4134271a0e010000000000000000010b151f272f35383a3e3f3f3f3f3f3f3f3f3f3f3f3f3f4754616e7a8794a1adbac6c6c6baaea194877b6e6154483f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3a36302920170d020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b5acacacacacac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b545a5c6060606060606060606060605f5b53514b43392f251b10070000000000000000000000000000000000000000000000000000000000071018242f39434b51535b5f60606060606060606060605f585651493f34291d12060000000000000007101820262b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393930363f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129333c464e58606b707d869299a3abb5bec7d2c9c0b6ada39f93877e716b60584e463c332920170e04000000000000000000000000071623303c4956636f7c89939fa4acabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a79a8d8074675a4d4134271a0e01000000000000000007121d2731394045474a4c4c4c4c4c4c4c4c4c4c4c4c4c4c54616e7a8794a1adbac7d2c7baaea194877b6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4746423b32291f14090000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6b9b9b9b9b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353535353535353524f4745403931271d13090000000000000000000000000000000000000000000000000000000000000007121d2731394045474f525353535353535353535353534b4a463f372d23180d01000000000000040e18222a32373b3c44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641464b5566737f8c99a6b2bfccd1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333c464f59606b707d879299a4acb6c0ccd8c8bfbbafa49992877d706a60584e453b322920160d0400000000000000000000000915222f3b4854606b74818d939a9c9e9fa2aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39a8d8074675a4d4134271a0e0100000000000000000c18242f39434b515357595959595959595959595959595959616e7a8794a1adbac7d4c7baaea194877b6e615959595959595959595959595959595854524d443b3025190e0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3c6c6c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464645423a39352f271f150b0100000000000000000000000000000000000000000000000000000000000000010b151f272f35393a42454646464646464646464646463f3d3a342d251b1106000000000000000a15202a343c4347495152525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c52545c6774818e9ba7b4c1ced1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212a343d464f59616b717e87939aa4afbbbfc8d7ccc0b5aba39992867c6f6a5f574d443b32281f160c03000000000000000000000713202c38444f59606d7980878c8f919298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399928c7f7366594c403326190d000000000000000004101d2935404b555d6064666666666666666666666666666666666e7a8794a1adbac7d4c7baaea194877b6e6666666666666666666666666666666665615e564d42362a1c110600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c31343639393939393939393939393939352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d353939393939393939393939393932312e29231b130900000000000000030f1b26323c464e53555d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565e61636d7984919eabb8c4d1d1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b343d474f59616c717e88939fa3adb6c0c8d2c7bdb4aba29892857c6f695f564d443a31281e150c02000000000000000000030f1b27323d45515c676d747b808285858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686837b6e6154483b2e211508000000000000000006131f2c3845515d676d7172727272727272727272727272727272727a8794a1adbac7d4c7baaea194877b7272727272727272727272727272727272726e695e5246382e23170b00000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2c28201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2d2d2d2c2524221d181109010000000000000006131f2b37434e585f626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d7075808c96a1adb9c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b353e47505a626c727f8b919ca4aeb6c0c9d0c6bdb4aaa29791857b6e685e564c433930271e140a000000000000000000000b16212834404b555c60696e737678797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979776e695e53463a2d21140700000000000000000714202d3a4753606d797e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808c99a6b3bfccd9ccc0b3a6998d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b6e61544a3f34281c1003000000000000000000000000000000000004060916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e09090909090909070603000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c2020202020202020202020201f1c1413100c07010000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141c1f202020202020202020202020181815120d060000000000000000000815212e3b47535f6a6f77797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c828c929ca9b2bdc9d5cfc2b6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232c353e48505a626d737f8c929ca4aeb7c1c9cfc6bcb3a9a19791847a6e685d554b423930261c1106000000000000000000040c18232e39434b51575f6166696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000d1a2633404d596673808a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c929ca8b4c1cddacdc1b4a89c928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8377665c5044382b1f1206000000000000000000000000000001070c10131416222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a16161616161616151312100c0600000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0f0f131313131313131313131313120f070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070f121313131313131313131313130c0b090601000000000000000000000916222f3c4955626f7c838585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687898f939ca4aebbc4cfdacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c363f48515b636d73808d929da5afb7c1cacec5bbb2a9a09690837a6d675d544b42382e2317130900000000000000000007121d27303940454d5355595c5e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d54534d453b31251a0e0200000000000000030f1c2936424f5c6975828f9999999999999999999999999999999999999ca4aeb9c4d0ddd1c5b9aea49c9999999999999999999999999999999999999586796d6053463a2d20130700000000000000000000000000030b12181d1f2022222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d413427222222222222222222201f1c17110a030000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929298969b9ea5aeb6bfcdd6d4c8bcb1a7988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363f49515b636e74808d939da5afb8c1cacdc4bbb2a8a0959083796d665c544a3f3428251b11080000000000000000000b151e272e343c4247484d5052525353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504846423b33291f1409000000000000000003101c2936434f5c6976828f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aeb6bfcad5e1d5cac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a79386796d6053463a2d201307000000000000000000000000060d151d24292c2d2f2f2f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d41342f2f2f2f2f2f2f2f2f2f2d2c28231c150c0300000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aaa8aaafb7bfc8d1d8cec6b8aca095887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d374049525c606c77818e939ea6b0b8c2cbcdc4bab1a79f958f82786d665c504440372d231a0d040000000000000000030c151d232831373a3b404345464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443b3a36312921170d03000000000000000003101c2936434f5c6976828f9ca9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacb1b9c3ced9e5d9cec3b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99386796d6053463a2d2013070000000000000000000000060f181f272f35383a3c3c3c3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d413c3c3c3c3c3c3c3c3c3c3c3a38342e261e150a00000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b5b6bbc1c9d1d7d0c6bcb2a89d918477695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374044505b656d78818e949ea6b0b9c2cbccc3b9b1a79f948e81786d605c52493f352b1f160c010000000000000000030b12181f262b2d2e333638393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f0500000000000000000003101c2936434f5c6976828f9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a7b1bcc8d4e0d4c8bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9786796d6053463a2d20130700000000000000000000030e18212a3139404547494949494955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d49494949494949494949494846443f3830261c1106000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfc2c3c6ccd8d4cec5bfb4aaa0968a7e7164574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c2527333f49535c666d78828f949fa7b1b9c3cccbc2b9b0a69e938e81746e645b51473d31281d130700000000000000000000070c151a1e212226292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2a21211e1a140d0500000000000000000000010e1b2834414e5b6774818e90909090909090909090909090909090909095a0acb8c5d1ded1c5b8aca0959190909090909090909090909090909090908f8578665c5044382b1f1206000000000000000000000915202a333c434b5153555555555555626f7c8895a2afbbc8cdc0b3a79a8d8074675a5555555555555555555555555553504a42382e23170c000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d1d0d2ccc8c2bcb4aea3989184786d6053463c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1317222d38414a545c666d79828f959fa7b1bac3cccbc2b8afa59d938d80736d62594f433a2f24180d010000000000000000000003090e1214151a1d1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1514120e09030000000000000000000000000915222f3c4855626f7c82838383838383838383838383838383838383909daab7c3d0ddd0c4b7aa9d91838383838383838383838383838383838383837e7164544a3f34281c1003000000000000000000020f1a26313c464e555d60626262626262626f7c8895a2afbbc8cdc0b3a79a8d8074676262626262626262626262626262605c544a3f34281c10030000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306020202020202020202020202020202020202020202020202020202020202020202020202020202020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bbb9b1aaa29f92867c6f665c5044382a1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213161717171717171717171717171717171717171717171717171717171717171717171717171b262f38424a545c676d79839095a0a8b2bac4cdcac1b7afa59d928b7f726b60554b4035291d1104000000000000000000000000020608080d1012131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313110807050200000000000000000000000000000815212e3a47535f6a6f7577777777777777777777777777777777777a8794a1adbac7d4c7baaea194877b777777777777777777777777777777777776716c615542382e23170b0000000000000000000006121f2b37434e585f676d6f6f6f6f6f6f6f6f7c8895a2afbbc8cdc0b3a79a8d80746f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c20130e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b6afaca79f98928a7e716a60544a3f3428180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20232424242424242424242424242424242424242424242424242424242424242424242424242424263039424b555d676d7a839096a0a8b2bbc4cdc9c0b7aea49f92877d70675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62686a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6e7a8794a1adbac7d4c7baaea194877b6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6964615a504530261c1106000000000000000000000814212e3a47535f6a6e797c7c7c7c7c7c7c7c7e8b97a4b1becacec1b4a89b8e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786d6053463a2d2013070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b191312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aca49f9c9590867e716c61584e42382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272b2d30313131313131313131313131313131313131313131313131313131313131313131313131313131313039434b555d686d7a849196a1a9b2bbc5cfc9c0bbafa3999184796d6053473c32261b0f0300000000000000000000000000000000000000000306070a0706040100000000000000000000000000000004070a0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d616e7a8794a1adbac7d4c7baaea194877b6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c575550483e331e140a00000000000000000000000815222f3b4855626e7c8688888888888888888b909aa6b2bfcbcfc2b6aa9e938e888888888888888888888888888888888174685b4e4135281b0e0200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c282828282828282828282828282828282828282828282828282828282828282828282828282828282828282825201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9c9a9a938f89837c716c615a50463c30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3337393c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e434c565e686e7b849196a1a9b3bec9d5cbc0b5aba1968d807366584e43372b1f1206000000000000000000000000000000000000060c101213161413110d08010000000000000000000000050b101416171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f505050505050505050505050505054616e7a8794a1adbac7d4c7baaea194877b6e61545050505050505050505050505050504a49453e362c220c0200000000000000000000000c1926323f4c5965727f8c9895959595959595979aa2acb7c3cfd2c6baafa59e9b9595959595959595959595959595959285786b5f5245382c1f120500101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f534639353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534322d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e939a939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87827d766e6a615a50483e342b1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4c565e696e7b849197a1adb9c4cfd1c7bdb2a99e9184786a5f53473b2e21150800000000000000000000000000000000030a11171c1f202321201d19130c040000000000000000000810171c20232421201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c3039404446474747474747474747474747474754616e7a8794a1adbac7d4c7baaea194877b6e615448474747474747474747474747474745413a312f261d0b0200000000000000000000000c1926333f4c5966727f8c99aaa2a2a2a2a2a2a4a6acb4bec8d3d7cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a29f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141413f3a38342e261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8486868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a76706b625f5750483e362d22190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841495053565757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575f696e7c85929ea8b2bdc9d5cfc4b9ada196887c6f6255483c2f221509000000000000000000000000000000050c151c23282c2d302d2c29241e160d040000000000000009111a21282c2f302e2d29241e160e07010000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e424a5153545454545454545454545454545454616e7a8794a1adbac7d4c7baaea194877b6e6154545454545454545454545454545454514b4340382f1d140a00000000000000000000000c1926333f4c5966727f8c99a5afafafafafafb1b2b7bec6d0daddd3c9c1bab6b4afafafafafafafafafafafafafab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f534e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c46443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f777979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534e453e362d241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606364646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646a707d8996a1adb9c5d2d5c9bdb2a9978a7d7064574a3d3124170a0000000000000000000000000000060f171e262e34383a3d3a39352f281f160d03000000000009131b232c33383c3d3a393530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850545c60616161616161616161616161616161616e7a8794a1adbac7d4c7baaea194877b6e61616161616161616161616161616161605d55524a402f261b1106000000000000000000000c1926333f4c5966727f8c99a5b2bbbbbbbbbbbebfc3c8d0d8e2e5dbd3cbc6c2c1bbbbbbbbbbbbbbbbbbbbbbbbb8ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5853504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615d56544f47423c332c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6f717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717884919eabb7c4d1dacfbeb1a4988b7e7165584b3e3225180b000000000000000000000000030a1117212930383f4446494745413a31281f150b01000000050f1b252d353e44484a4746413a3229241d150d070000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1adbac7d4c7baaea194877b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d67645c5241382d22170b000000000000000000000c1926333f4c5966727f8c99a5b2bebebebebec0c1c4cad1dae3e6dcd4ccc7c4c2bebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c6868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686765605c544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e54565e6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443d37312a211a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c797c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f86929facb9c5d2d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000040c151c2328333b424a50535654514c433a31271d12070000030d17212d373f474f555754524c443e352f271f18100800000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c8895a2aebbc8d5c8bbafa295887c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a746e6453493f33271b0f030000000000000000000c1926333f4c5966727f8c99a5b1b1b1b1b1b1b3b4b9c0c8d1dcded4cac2bbb7b6b1b1b1b1b1b1b1b1b1b1b1b1b1ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286797474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474726d665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343d43474951535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38322b2620180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a677480898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b9298a3aebac7d3d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000040d161e262e343e454d545c6063605d554c43392f24180c030009141f29333f4951596163615d564f454039312a221a1208000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e858787878787878787878787878787878787888e98a4b0bcc9d6c9bdb0a4998e888787878787878787878787878787878787868074655b5044372b1f12050000000000000000000c1926333f4c5966727f8c99a5a5a5a5a5a5a5a6a8aeb6c0cad5d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a59f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93888181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817f786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c4446464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b78859197979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797989fa3aab4bfcbd7d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000010c161f2830383f444f575e666d706d675d554b4035291e150a040e1a25303b45515b626b706d686159514b433c342c241a10050000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e97949494949494949494949494949494949598a0aab5c0ccd8cdc1b5aaa0999594949494949494949494949494949494999286796c605346392d2013060000000000000000000c1926333f4c5966727f8c9898989898989898999ca4aeb9c4d0d3c7bbb0a69f9c9898989898989898989898989898989285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d4c8bbafa49a938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29241e1c160e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5acaeb4bcc6d1dcd8cbbfb2a5988c7f7265594c3f3226190c00000000000000000007131d28313a424a505961696e787c7a6d675d51453c30261c110c16202a36424d57626d727d7a706b605d554e463e362c22170b000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2bcc6d1ddd2c7bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba29886796d6053463a2d201307000000000000000000091623303c4956636f7d888b8b8b8b8b8b8b8b8d929ca8b4c1cdd0c4b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8276695c4f4336291c100300101d2a3743505d6a7683909da9b6c3d0d8ccc0b6aca49f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b9babfc6cfd8e2d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000010d18242f3a434b545c606b707b838983796d60584e42382e2317131e28323a46525e69727f8a857d746d675f5850483e33281c10040000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9adadadadadadadadadadadadadadadaeb0b5bcc4cdd8e8d8cec4bcb5b0afadadadadadadadadadadadadadadadb4a09386796d6053463a2d2013070000000000000000000915222f3b4854606b6f7c7e7e7e7e7e7e7e7e808d99a6b3c0cccfc2b6a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6e6154473b2e2114080000101d2a3743505d6a7683909da9b6c3d0ddd2c7beb6afaca7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbec5c7cbd1d8ddd8d4cbbfb2a5988c7f7265594c3f3226190c000000000000000004111d2935414b555d666d737d8590958d80736a5f544a3f34281d1924303a44505a616e7b8692918a80796f6a615a5044392d2014080000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca3a3a3a3a3a3a3a3a3a3a3a3abadb2babbbcc0c6cdd6dcdbdfd6cec7c1bdbbbbb3adaba3a3a3a3a3a3a3a3a3a3a3a3a39986796d6053463a2d20130700000000000000000007131f2c38434f59606a6f71727272727272727c8895a2afbbc8cdc0b3a79a8d80747272727272727272727272727272716e685e5246392d2014070000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080911131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c0b6ac988b7f7265584c3f3225190c00000000000000000613202c3945515d676d78808892979f92877c6f665c50443c2f261f2935414c56616c75828f989e928d837c706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f969696969696969696969696979ea1a8b2bdc9ccd1d7d3d0cfd2d4d7d2cdc9beb3a9a19e979696969696969696969696969286796c605346392d201306000000000000000000030f1b27323d474f585f62656565656565656f7c8895a2afbbc8cdc0b4a79a8d8174676565656565656565656565656564615e564c41362a1e11050000101d2a3743505d6a7683909da9b6c3d0dce2d9d2ccc8c6c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b7afa49a8a7d7063574a3d3024170a00000000000000000714212d3a4754606d79828d939aa2a3999083786d60574d41382d27313946525d68717e8a949ea49d9591877e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f888a8a8a8a8a8a8a8a8a8a8a8a8a9196a1adb9c5d2d3ccc7c3c2c5c7cbd1d2c6b9ada197918a8a8a8a8a8a8a8a8a8a8a8a8a898276665b5044382b1f1206000000000000000000000a16212b353d464e5355585858585858626e7b8895a1aebbc8cec2b5a89b8f827568545858585858585858585858585854524c443b3025190e020000101d2a3743505d6a7683909da9b6c3d0dce2d9d2ccc7c6bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacaaa79f93877b6e6154483b2e21150800000000000000000815222e3b4855616e7b86939fa4acaba0958c7f72695f53493f332f39434f59616d7a85919ea6aea7a0978e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000b1824313e4a56626d727b7d7d7d7d7d7d7d7d7d7d7d7d7e84919eabb7c4d1cac1bbb7b5b9bbc0c7cfc4b8ab9e91857e7d7d7d7d7d7d7d7d7d7d7d7d7c786d60544a3f33281c0f0300000000000000000000040f19232b343c4347484b4b4b4b4b54616e7b8794a1aebacfd0c3b6aa9d908377665c504b4b4b4b4b4b4b4b4b4b4b4b4746413b32291d140a000000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9e9c958e8174695e53463a2d21140700000000000000000714212d3a46535f6973808d949ea8b1a79f92867b6e655b50443b35404b55606b74818e97a1adaea39992857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000915222e3a46515b626a6e7070707070707070707070727f8c96a1adb9c5cbc1b8b0aaa8acafb5bdc7c6b9ada1978c807370707070707070707070706f6d665c5042382d22170b000000000000000000000000071019222a32373b3c3e3f3f3f4754606d7a8793a8b2bdc9d2c5b8ab9f9285796d60564f4d4c4b4b4b4b4b4b4b4b4b4a46443f382f261b11060000101d2a3743505d6a7683909da9b6c3d0ddd2c7bdb5afaca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784909593939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a93918f8b837a6d61574d42362a1e1205000000000000000005121e2a36424d57606d78828f96a0a9aea3988f82776c60564d423845515d67707d89939da9aea49f92877d6f695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000006121e29343f4951575f62636363636363636363686f7c87929fa8b2bdc9c3b9b0a69e9c9fa3abb5c0c9beb3a99f93877d706863636363636363636363605c544a3f2f261c11060000000000000000000000000007101820262b2e2f3232323a4653606d798696a1adb9c5d2c6baada2978a7d7068605959595858585858585858585753504941382d22170b0000101d2a3743505d6a7683909da9b6c3d0d7ccc0b5aba49f9898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898988d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868684827e786d685e52453b31251a0e020000000000000000020e1a26313b44505c666d7a849197a2abaa9f948b7e71695e5246424e58606d7984919ea5afa69d928b7e716b60574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000010d18232d373f454e5355575757575757575b606d7a849199a3afbac4c6bcb1a79e948f9299a3afbbc2c4bbafa49991857a6d655b575757575757575653504a42382e1d140a000000000000000000000000000000060e151b1f212225252c3844515c667884919eabb7c4d1cabeb3a99e91847a706b68666565656565656565656563605b53493f33271b0f0300101d2a3743505d6a7683909da9b6c3d0d4c7bbafa499938c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b897d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c707779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797775726c665e564c4133291f14090000000000000000000009141f28343f4a545d686e7b859299a3afa69f92857b6e615a504a545f6a73808d96a0aca89f948d80746c62594f453b30251a0e0200000000000000000000000000000000000000000000000000000000000000000006111b252d333c4247484a4a4a4a4a4e58626d75818e96a1abb5c0cabfb4aaa0958f8287929fa6b0bbc5c0b5aba1978f82776c60584e4a4a4a4a4a4946443f3830261c0b0200000000000000000000000000000000040a0f121515181c2834404a546976828f9ca9b5c2d0d0c5b9aca19691847d77757372727272727272727272706c655b5044372b1f120500101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93877f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605b544c443a3021170d0300000000000000000000030b17232e38424c565f69707d87929fa5ada2978f82756c6156505c666f7c87929fa8aaa0968f82786d605a50473d33291f1409000000000000000000000000000000000000000000000000000000000000000000000009131b212a31373a3b3d3d3d404b555f6a727f8b939ea8b2bdc7c4baaea298908379808c949fa9b3bec7bdb2a99e948c7f726a60564c413d3d3d3c3a38342e261e140a00000000000000000000000000000000000000030608090c18232e404d5a6773808d9aaab4bfcad5c9bdb2a8a09691898481807f7e7e7e7e7e7e7e7e7e7d776c605346392d20130600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286797272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272706b61594f44392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e5c5853504a423a32281e0f0500000000000000000000000006111c26303a434d57606b727f8b939da6a99e938a7e71685d57606d78839099a3aca29891847a6d665c50483f352b21170d03000000000000000000000000000000000000000000000000000000000000000000000001090f1820262b2e2f30333b45515d676f7c86929fa5afbac4c4baafa59f92867b6e78829097a2adbac0c4bbb0a69f92877c6f685d52453f3430302d2b28231c140c020000000000000000000000000000000000000000000000071824313e4b5764717e8a98a2aebac6d3cec4bab2a8a09e96918e8c8c8b8b8b8b8b8b8b8b8b897d706356493d3023160a00101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93867967656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656360594f473e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514f4b46443f382f2820160c00000000000000000000000000000a141e28313c454f59626d74818e949fa8a59e91857a6d615f69727f8c959faba49a92867c6f685d544a3f362d23190f050000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2127303b45505a606d79839198a3aeb7c1c7bdb2a89e938b7e71696e7b85929fa5afb9c3c2bbaea39991847a6d605a50463c3127201f1c17110a020000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c0ccd8ccc4bab2aca8a09e9b99989898989898989898988c7f7266594c3f3326190c00101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6059595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595856544f473e352c21170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644423f3938332d261d160e050000000000000000000000000000020c161f2a333d47515b606d78829096a1aaa1978e81746b616e7b86929fa7a59f93887d706a5f564c42382e241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000003090e18232e39424d57616c74818e95a0aab4bfccc0b5aba1968e81756c6269717e8a939da7b1bcc6bfb5aba0968e81756d62584e43392f2418100b0600000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba4aeb9c2ccd2ccc4bdb9b2acaaa8a6a5a5a5a5a5a5a5a5a5998c7f7366594c403326190d000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4948443d352c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393836322d2b28221c140b0500000000000000000000000000000000040d18212b353f45515c666d7a849198a2a99d93897d706c76828f98a2a79e938c7f726c61584e443a30261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202834404a545f69717e8a939da7b1bcc6c5bbafa49991847a6d605a616c74818e95a0aab4bfc6bdb2a89e938b7e716a5f554b40352921180c03000000000000000000000000000000000000000000000000000004111d2935404b55636f7c89929da7b1bbc0c7cacec9c4bdb9b7b4b3b2b1b1b1b1b1b1b1a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3b38322b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2925201f1c17110a02000000000000000000000000000000000001060f1a232834404b545e686f7c86929aa4a59e918479717e8b949fa99f958e81756d63594f463c32281e150a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b44515c666e7b85929fa5afb9c3c5bcb1a79f93877d6f685d525a606d79839198a3aebac1c4baafa59f92867c6f675d51453e332a1e150b0000000000000000000000000000000000000000000000000000010d18242f3a4854606b74808d959fa7afb6b9bec1c4c5c7c5c4c1bfbfbebebebebebeb2a6998c7f7366594c403326190d000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d303232323232323232323232323232323232323232323232323232323232323232323232323232323232323232302f2c272119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1c1813120f0b06000000000000000000000000000000010406080d1113141a232e39424c565f6a717e88939fa5a0968d807a85929ea6a1979083796d605b51473e342a201614110e0907050100000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59606d78839097a2adb7c0cabeb4aa9f958c80736b60564c515d676f7c86929fa6b0bbc4c1baaea2989183796d605a50453b30271d1207000000000000000000000000000000000000000000000000000007131d2c38434f59606d798390959fa4acadb3b4b7b9babfbabbbbbbbbbbbbbbbbbbb2a6998c7f7366594c403326190d000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262626262626262626262626262621201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313110f0c06060300000000000000000000000000000001070d101314191d2021252a2d303a444e58616c737f8c939ea79f9287839097a1a39991857b6e675d51493f352e2b2621201e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d959fa9b3bec9c4baaea2989083786d60594f444b555f6a727f8b949ea9b2bdc7bfb4aaa0958e81746c61574d42392e23180e0500000000000000000000000000000000000000000000000000010f1b27323d45515d676e7b838d939a9ea1a9a8aaacaeb4aeaeafafafafafafafafafa6998c7f7366594c403326190d000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020252a2d2e31363a3b3e4247505a606c77818e95a0a3999290949fa49f92877c6f695e554b443f3b3a37312e2d2a2521201d19130c0400000000000000000000000000000000000000000000000000000000000000010c161f27333f49535e68707d88939fa7b1bcc5c4baafa59f92867b6e665c50473d434e58626d75828f97a1abb5c0c6bcb1a79d938a7e71695f544b40342820170c02000000000000000000000000000000000000000000000000000a16212935404b555e696e7880878d9297999b9d9fa3aba1a2a2a2a2a2a2a2a2a2a2ab998c7f7366594c403326190d000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d6058504745414141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d3036393a3e4246484b4e5355545b656d79839097a1a39f9c9fa69d928b7e716a6057555350494847423e3b3a36302e2d29241e160e0901000000000000000000000000000000000000000000000000000000000008131e28313a44505b656e7a85919aa4afb9c2c7bdb2a89e938b7e71695f544a3f353c46515b616d7a859199a4afbbc2c3b9afa59f92867b6e665c51453e33291e140a00000000000000000000000000000000000000000000000000040c18242f39434d575e666d747b8085898c8e91929994949595959595959595959595998c7f7265594c3f3226190c000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f35393a3d4146474a4d535458575f6265666c6f727b85929eabaca9aba69a8d80736f6d666562605b5355534d4b4746423e3a39353028201b130900000000000000000000000000000000000000000000000000000000061019242f3a434e58606c77828f97a1acb6c0cbc0b5aba1968e81756c61574d42382e343f46525e68707d87939fa7b1bcc5c0baaea2989083796d60594f453b30261c11060000000000000000000000000000000000000000000000000007121d27313b454d545c60696e73797d7f818486868787888888888888888888888888877c6f6255493c2f221609000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31394045474a4c525457575e6164686a6e7275797c7f8286929facb8b6b6a99c90827f7c7976726f6c6565625f575854524d4a4746413a322d251b11070000000000000000000000000000000000000000000000000000030d18222935414c56606a727f8c949fa9b3bec7c5bbafa39991847a6d605a50453b30262a36414c56606b73808d959faab3becabeb4aa9f958d80736b61574d42382e23170e05000000000000000000000000000000000000000000000000010b151f29333b424a51575f61676d7072757779797a7b7b7c7c7c7c7c7c7c7c7c7c7c7a6f6a5f53473b2e2115080006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c434b515357565e616467696e7175787b7e8285888c8f9298a2aebac3b7ab9f94908c8985827f7c7875726e696864615e575754524c443f372d23180d01000000000000000000000000000000000000000000000000010b151f2a343c45525d686f7c87929fa6b0bbc4c5bbb0a69f92877c6f675d51483e33291e25303a444f59606d78839098a2aebac1c5bcb1a79f93887d70695e544a3f342820160b02000000000000000000000000000000000000000000000000030d172029303940444d53555c606366686a666d6d6e6f6f6f6f6f6f6f6f6f6f6f6f6e685f584e43372b1f13060003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a7875747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d555d606367686d7174777b7e8184888b8f9297989c9fa2aaadb3bbb4aea69f9c9998928f8c8885827e7b7874716e696764615d5651493f35291e120600000000000000000000000000000000000000000000000007121d27313c46505a606d7a849199a3afb8c2cabeb3a99f948c7f736b60554c41362d21181e28323d44515c666e7b85929fa5afbac3c3bbafa49a92857b6e665c50443d32281d140a00000000000000000000000000000000000000000000000000050e171e272e343b42464b515356595b545c606161626262626262626262626262615e564e463c32261b0f0300000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f676d7074777a7e8184878b8e9196989b9ea2a9aaa29f9ea2a9b3aaa29fa2aaaaa29f9c9897928e8b8884817e7b7774716d68625b51463a2e2216090000000000000000000000000000000000000000000000050f18242f39434e58626d75818e96a1abb5c0cac3baada2979082786d60594f433a2f241b0f16202834404a545f69717e8a939ea8b2bdc6c0b6aca1978f82786d60594f443a2f261b110600000000000000000000000000000000000000000000000000050c151c23283136394045474a4c4e4b5153545455555555555555555555555554524c443c342a20150a0000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e797d8084878a8e9196979b9ea1a9a8aba7a09d98929297a2ada29892989c9fa4aba9a9a19e9b9896918e8b8784817d7a726d62574a3e3125180b00000000000000000000000000000000000000000000030c17212935404b555f6a717e8b939ea8b2bdc7c3baafa59f92857b6e665c50463d31281e12090e18232e39424d57616c74818e96a0abb5bfc7beb3a99f948c7f736b60564c41382d22170d0400000000000000000000000000000000000000000000000000030b12181f262a2f34383a3d3f4240454647484849494949494949494949494746413b322a22180e0400000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b858a8d90939a9a9ea0a8a8ababaaa29f9a95908b8585929eab9f92858a8f93999ea1a8acaba8a8a19e9b9796918d8a877f7265594c3f3226190c000000000000000000000000000000000000000000000a151e29333b45515d676f7c86929fa5afbac4c6bdb2a89d938a7e71695e544a3f342b1f160c0007121c27303b45505a606d79849199a3aebbc2c5bbb0a69f93877d70685e53493f33271f160c010000000000000000000000000000000000000000000000000000070c141a1d23292c2d30332e34383a3a3b3c3c3c3c3c3c3c3c3c3c3c3c3b393630292018100600000000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89979a9d9fa4acaaacadaba79f9d98928e88837e7a828f9ca295897c7d82878c91969b9fa3abacadaba7a8a09d9a998e8174685b4e4135281b0e00000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aeb7c1cbbfb5aba0968e81746c61574d42382e22190d0400000b151e29333e45515d676f7c87929fa6b0bbc5c2bbafa49991847a6d655b50443c31281e130800000000000000000000000000000000000000000000000000000003090e12181c1f20232623282c2d2e2e2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e060000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faaacafb0aba9a29f9a95908b85817c77727783909da396897c70757b7f84898e92999da0a8acaeb2acaaa3998a7e7164574b3e3124180b0000000000000000000000000000000000000000000c17232e38424d57616c74818e95a0aab4bfccc5bbaea3999184796d605a50453b30261c1007000000030c18212935404b55606a727f8c949fa9b3bec7c0b5aba1968f82776c60584e433a2f24190d010000000000000000000000000000000000000000000000000000000001070c1013141719181c1f20212122222222222222222222222221201e19140d050000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9baaadaba69f9c97928d88837e7a746f6a6b7784919ea3978a7d70696e73787d82868c91969b9fa2aaacac9f92867a6d6054473a2d211407000000000000000000000000000000000000000003101c28343f4a545e69717e8a929da7b1bcb9c0bbb0a69f92877c6f675d51483e33291e140a0000000000060f18242f3a434e58606c77828f97a1acb6beb9bdb2a99e948c7f726a60554c4135291d1104000000000000000000000000000000000000000000000000000000000000000406070a070c10131314151516161616161616161616161414110e08020000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d8a98a2a19e9a94908b85807c76716d6762606b7885929ea4978b7e716461666c70757a7f84898e92989da0a79c8f8276685d5245392c201307000000000000000000000000000000000000000006121f2c3844505c666e7b85929fa5afacacacb6afa99f948c7f726a60554b40362c21170c0200000000000007131d28313c44505b656e7a85929aa4aeb4acacacb0a69f92877c6f675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000040607070809090909090909090909090908070502000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4653606d7985929c97928d88837e79746f6a65605d555d677986929fa5988b7f7265545b6063686d72777c81868b90959a9a8b7e7265564c4135291d110400000000000000000000000000000000000000000713202d3a4653606d78839097a29f9f9f9f9f9fa49f978f82786c60584e433a2f241a0f0500000000000000010c161f27333f49535e68707d88939fa2aa9f9f9f9f9fa39991847a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c6775818e8f8a85807b76716d67625f58535153606d7a8699a3a6998c807366595053565e61656b6f747a7e83888d91877b6e6154473b2f24190d0100000000000000000000000000000000000000000c1825323f4b5865727e8b9593939393939393939a9391857b6e665b50463d31281d1208000000000000000000040d17222d38414c56616b73808d92989393939393939393968d8073675a4d4034271a0d0100000000000000000000000206080809090909090908070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c84827e79736e6a64605d55534e474754616e7a8794aba79a8d8074675a4d464c5254596063686d72777c81848074685e5246392d1e13080000000000000000000000000000000000000000000b1824313e4b5764717e868686868686868686868686847c6f695e544a3f342b1f160c000000000000000000000006111b262f3b444f59606d78818586868686868686868686877f7366594c403326190d0000000000000000000003090e1214151616161616161514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a6f7876716d66625f5753514b47433c4855626e7b8895a1a79b8e8174685b4e414146474f54565d60656a6f7477746e64564d41362a1e0c010000000000000000000000000000000000000000000a1723303d4955616c71797979797979797979797979776f6a60574d42382d22190d040000000000000000000000000a141d29323e44505c666d74787979797979797979797979736d63574b3e3225190c000000000000000000060e151a1e212223232323232322211e1a140e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e585f626b6964605c54534e47454039373c4956626f7c8995a2a89b8f8275685c4f4236393d43484c5254585f62676b67645c52443b3025190e000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6a6260584e453b2f261c100700000000000000000000000000020b172028343f4a545c60676c6c6c6c6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000000010a0f1820262b2e2f3030303030302e2d2a261f180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c464e53555e5c5753514b47423c38352f303d4a5663707d8996a3a99c8f8376695c5043362d32383a4145474e54555a5e5a58524a4132291f14080000000000000000000000000000000000000000000005111d28343e485055575f60606060606060606060605e56544e463d33291d140a000000000000000000000000000000050e17232e38424a50535b5f606060606060606060605f5957514940352a1e1206000000000000000a131c212a31373a3b3c3c3c3c3c3c3b3a36312a21191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c434749514f4a4645403937312c2924313e4a5764717d8a97a4aa9d9083776a5d5044372a272c2f35393c4347494e514e4c4741382f20170d0200000000000000000000000000000000000000000000000c17222c363e45494b535353535353535353535353514947433d342b20170b020000000000000000000000000000000006111c2630383f44464e5253535353535353535353534c4b4640372e23190d0200000000000007111c252e333c4247484949494949494846423b332b23190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c45433e3a38342e2b261f1d25323f4b5865727e8b98a5aa9e9184776b5e51442f241b1e24292c32373b3c414441403c362f261d0e0500000000000000000000000000000000000000000000000006101a242c34393d3e464646464646464646464646443c3b37322b22190e050000000000000000000000000000000000000a141e262e34383a41454646464646464646464646403e3b352e251c1207000000000000020d18232e373f454e535556565656565655534d453d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3836312d2c28231d1a151926333f4c5966727f8c99a5ab9e9285786b554b4035291d13191d20262b2e2f34383433302b241d140b000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393939393939372f2e2b272019100700000000000000000000000000000000000000020c141c23282b2d3439393939393939393939393933322f2a231c130a0000000000000006121e2a353f4951575f62636363636363615f574f473d33271c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222b2924201f1c18120e091a2733404d5a6673808d99a6ac9f928679675d5145392c20130d11151b1f2222272b2726241f1a130b020000000000000000000000000000000000000000000000000000000810171d2123242c2d2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000020a11171c1f20282c2d2d2d2d2d2d2d2d2d2d2c2625231e19120a01000000000000000a16222e3a46515b636a6e6f6f6f6f6f6f6e6960594f44382c1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251c0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e1c171313100c07000e1b2734414e5a6774818d9aa7afa399867a6d6053473a2d201407040a0f1315161b1e1b1a17140e08010000000000000000000000000000000000000000000000000000000000060c111417182020202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000060b1012131b1f2020202020202020202020191916120d070000000000000000000c1825323e4b57636d727b7c7c7c7c7c7c7b706b6054483a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393933312e2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080912100b0706040000020f1b2835424e5b6875818e9ba8b5ab94877a6e6154473b2e2114080000030608090e110e0d0b080300000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131313131313131109080603000000000000000000000000000000000000000000000000000000000306070e1213131313131313131313130d0c0a0602000000000000000000000c1926333f4c5966727f88898989898989887d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000503000000000000030f1c2936424f5c6975828f9ca8aea295887b6f6255483c2f2215090000000000000105010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9a96969696968f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca6a6a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939fa2a2a29f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a77849099999999968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f202020202020202020202020202020202020202020202020202020201f1e1e1d1b181514120e090400000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909ca9afaea3998b7e7164554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a76838c8c8c8c8c8c897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a2a272522211e1a14100c0701000000000000000000000000000000000000000000000000000000000005111e2a36424d5665727f8c98a7b1b5ab9b8f8275675d5145392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7f7f7f7f7f7f7e786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393939393938373634312e2d2a261f1d18120b0300000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b8795a0abb8ac9f92867a6d6053473a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f737373737373716d665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312c29241d150d07010000000000000000000000000000000000000000000000000000000914212d3a46535e697783909daab6aea3988a7d7164554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6266666666666664605c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353525151504e4b4846423b39352f271f18120b03000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175675c5145382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555959595959595853504a42382e23170b00000000000000000000000000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f6060606060606060606060606060606060606060606060606060605f5e5d5d5a5855534d474540393129241d150d0300000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8ac9f9285796d6053473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484c4c4c4c4c4c4b46443f3830261c1106000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615f5753514b433f352f271f150b02000000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7aea2988a7d7063544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c4040404040403e3a38342e261e140a000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797978777674716e6965605d555045403931271d140a0000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b4aa9b8e8174665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f333333333333312d2b28231c140c020000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868685848483817e7b77726d67625a514b43392f261b1106000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8ab9f9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212226262626262625201f1c17110a020000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939398929190908d8b88847e79716c605d554b41382d22170b030000000000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7ada297897d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515191919191919181312100b06000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9a9796918b857e746d675d53493f332720150900000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0d0d0d0d0d0b070603000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a7a8a09e97928b81796d655b50443c31261a0f020000000000000000000000000000000000000000000000030f1b26313c4956626f7c8996a1adb8ab9e9285796c605346392d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b4b2aca9a29e938e82776c60584e43372b1e13080000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eabb7ada197897c6f6353493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c3c0bdb8b3ada59d948c7f726a5f53473a3025190d01000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3b3a99a8d8074655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccccc8c6c4c2c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c4c5c9cecfcec8c5beb9afa69f93877c6e62564c41362a1d11050000000000000000000000000000000000000000000000030f1b27323d4956636f7c8997a1adb7ab9e9184786c605346392d20130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77818f95a0a8afbabec5c8cecac7c5c0bbb9b7b6b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b7b9bdc4c8ced4cfcac1bbafa4998e8174685e5246392d2013070000000000000000000000000000000000000000000000000a13202d394653606c7985919eabb8ada196897c6f6256493c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c939ea7b1bac1cad0cec6bfbab8b6afacaaa9a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9aaacb2b8bdc3ccd5d6ccc0b5ab9f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3b2a8998d807366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cbc2bcb4aeacaca49f9e9c9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9c9ea0a8acb1bac3ced8d2c7baaea3988a7e7164574a3e3124170b000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a2adb7aa9e9184776a5f53473a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adb7c1cbd4cbc2b9b1aaa29f9b9a93918f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f91969da0a8b1bcc6d0d6cbbfb4aa9a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8aca096887c6f6255483c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3bec9d3cec2b9b0a79f98928e898684838281818181818181818181818181818181818181818181818181818284899195a0aab4bfcad6d0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9baab4b2a8998c807366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a0acbbc5d0d0c6bcb0a69f959086817d7a777675757474747474747474747474747474747474747474747474747476777d839198a2aebac7d3d1c4b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000000000000003101c28343f4a5463707d8a98a2aeb7aa9d908477695f53473a2e2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdcdd6cabfb4aa9f9490837b74706d6769686867676767676767676767676767676767676767676767676768696b707b86929facb8c5d2d2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929fabb8aca095887b6e6255483b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced3c6baaea2989082786e6963605d555c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b59606973808d9aa6b3c0cdd3c7baaea39886796d6053463a2d2013070000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9baab4b1a7998c7f7266574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d2c5b8ac9f92867b6e665e5753514b4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f5764717e8a97a4b1bdcad6cbbfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000004101c2834404b5564717d8a98a2aeb6aa9d908377695e53463a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3cbc0b5ab9a8e8174695f544d4745404242414141414141414141414141414141414141414141414141414956626f7c8995a2afbcc8dcd0baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929facb8ab9f95877b6e6154483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad4c7bbafa399897c7063574d423b39352f353434343434343434343434343434343434343434343434343b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000007131f2c3945515d6775828f9babb4b1a7988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0d2c5b9ac9f9286796d6053463b302c29242828282828282828282828282828282828282828282828282f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a99a3aeb6a99c908376685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd0c4b7aa9d918477665c51453829201d181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f222f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb9ac9f93877b6e6154473b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcfc2b5a89c8f827569544b4034282b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b232f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5afa49a8b7e7265564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecec1b4a79b8e8174685b4e412e3838383838383838383838383838383838383838383838383838382e343b4855626e7b8895a1aebbc8d7cbbfb4ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000004111d2935414c5565717e8b99a3afb6ac9c8f8276685e5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcdc0b4a79a8d8174675a4e45454545454545454545454545454545454545454545454545454545454540454956636f7c8996a2afbcc9d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9ac9f92867a6d6154473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a525252525252525252525252525252525252525252525252525252525252524b51535864717e8a97a4b1bdcad2c5b9ac9f928679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000813202d3946525e6876828f9cabb5afa3998b7e7165564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555c60626a74818e9ba7b4c1ced1c5b8ab9e9285786b554b4034291c10040000000000000000000000000000000000000000000000000000000005111d2935414c5665727e8b99a4afb5ab9c8f8275685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80736b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d6e737c87939facb9c6d2d0c3b6aa9d9083776a5d50442f23180c0000000000000000000000000000000000000000000000000000000000010d1925303b4754616e7b86939facb9ac9f92867a6d6054473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80787878787878787878787878787878787878787878787878787878787878787878787878797b7f869299a4afbbc7d4ccc0b5ab9a8e8174675b4e4134281b070000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6aea3998a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b8ac9f928685858585858585858585858585858585858585858585858585858585858585858585858586888c9298a2abb5c0ccd4c7bbafa4998b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000005111e2a36414d5665727f8c98a7b1b4ab9b8f8275675d5145392c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d3c6baaea29892919191919191919191919191919191919191919191919191919191919191919191919192939a999fa2aab4bdc7d2ccc4b9ac9f93877b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb8ac9f9286796d6053473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d6cabfb4aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa4acacaeb4bcc6d0ccc3baafa59c8f8275695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab6aea2988a7d7164554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dbd0c6bcb4aeacababababababababababababababababababababababababababababababababababababacafb6b8babfc6cac7c0bbb1a89e93897d7063574d42362a1e12050000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd8cec6bfbab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c4c4c3c1bfbab5afa7a0968e81756b6155453b31261a0e0200000000000000000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8ab9f9285796d6053463a2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b8b7b6b5b4aeaba49f959084796d60594f4433291f14090000000000000000000000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7aea2988a7d7063544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0ddd2c7beb6afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa9a8aaa29f99938e837b6e675d51473d3321170d0300000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b3aa9b8e8174665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d8ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9d9b9898928d8781796e695e554b41352c210f0600000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8ab9e9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d4c8bbafa49a939292929292929292929292929292929292929292929292929292929292929292929292929292929191908e8c8986817b746d675e574d433a2f231a100000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7ada297897d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f9388868686868686868686868686868686868686868686868686868686868686868686868686868685858483827f7c79746e69605c554d453b31281d110800000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8079797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6d67615f57514b433b33291f160c00000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4956626f7c8996a1acb8ab9e9185796c605346392d20130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686563605c55534d454039312921170d0400000000000000000000000000000000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eabb7ada197897c6f6356493c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e5d5b595653514b46423b342f271f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3b3a99a8d807367584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b5353535353535353535353535353535353535353535353535353535353535353535353525251504f4c4946454039363129231d150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4956636f7c8997a1adb7ab9e9184786a6054473b2e22150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f4646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3a38342e2a261f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7985919eabb8aca196887c6f6255493c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41363939393939393939393939393939393939393939393939393939393939393939393837373532302d2c28231d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3b2a8998d807366584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e5246392d242c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2b2a282623201f1c181f1e1514120f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a1adb7aa9d9184776a5f53473a2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28232c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a22211f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8aca096887b6f6255483c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045413c3b3a3a38342e393939393939393939393939393939393939393939393939393939393939393939393939372f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9baab3b2a8998c7f7366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464646464646464646464646464646464646464646443b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8a98a2aeb7aa9d908377695f53473a2d21140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545453504a52525252525252525252525252525252525252525252525252525252525252525252525252514847433c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929fabb8aca095887b6e6155483b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced3c7bcb0a69f92857c726d6765636160605c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d55534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9baab4b1a7998c7f7266574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdc8d4cdc2baada29792877f7a74726f6e6d6d666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464707d8a98a2aeb6a99d908376695e53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3d4a5663707d8996a0acb8c5cfd6cabeb3a9a299928c86817e7c7a7a79797979797979797979797979797979797979797979797979797979797979797979797979797979776e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929facb8ab9f95877b6e6154483b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3becad6d0c5bbb3aba39f98928e8b89878786868585858585858585858585858585858585858585858585858585858585858585858585858585837c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3945515d6775828f9baab4b1a7988b7f7265564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5cdc5bdb4aeaaa29f9b98969493999292929292929292929292929292929292929292929292929292929292929292929292929292928d8074675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a98a3aeb6a99c908376685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aba39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb9ac9f93867a6e6154473b3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d1cbc6bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5afa4998b7e7265564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5564717e8b99a3afb5ab9c8f8276685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9ac9f92867a6d6154473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525d6876828f9cabb5afa3998b7e7164554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727e8b99a4afb5ab9c8f8275675d5145392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303b4754616e7a86939facb9ac9f92867a6d6054473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6aea3988a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939a938d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8b98a7b1b4aa9b8e8275675d5145382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e80828384858586868686868686868686868686868686868686868686868686868686868686868686868686868686837c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb8ac9f9285796d6053473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979797979797979797979776f6a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697683909da9b6aea2988a7d7064544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060605e55534e463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4855616e7b8895a0acb8ab9f9285796d6053463a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353514847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212d3a47535f697783909daab7ada297897d7063544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e41424344454646464646464646464646464646464646464646464646464646464646464646464646464646464646443c3a37312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5766737f8c99a8b2b3a99a8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939372f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7b8896a0acb8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b22211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919daab7ada197897c706353493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020201e1515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8074655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313110908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4955626f7c8896a1acb0ab9e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eaba4a4a196897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9997979797978d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c4855616e7b878a8a8a8a8a8a8a8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212d3a46535f696f7c7d7d7d7d7d7d7d796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f6a6f717171717171706d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454e585f6264646464646463605c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c464e53555757575757575753514b43392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a343c4347484a4a4a4a4a4a4a4645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a32373b3c3e3e3e3e3e3e3d3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f313131313131302d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212224242424242424201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0b0b0b0b0b0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+ _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070e12131313131313131313100707040100000000000306080910131313131313131313130d0c0a0702000000000005080a0b11131313131313131313120a0a0804000000000000000000000000000000030606080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070502000000000000000000000000000000000306080910131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0c09060603000000000000000000000000000000000000000000000000000000000000000000000001040707090b0e10111212131313131313131313131313131313131313131313131313131313131312121111100e0b090707040100000000000000000000000000000000000000000000000000020507080f131313131313131313130f060503000000000000000000000000000000000000000000000000000000000000000000000000000306080911131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000000407090a0f1112131313131313131313131313110f080705020000000000000000000000000000000000000000000000000004070a0a101213131313131313131313131312110e08070502000000000000000000000000000000000000000000000000000000000000000000020507080f12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121111100f0e0c09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a11121212121212121212110a0907040000000000000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b09060100000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131313131211100f0d0b0806060300000000000000000000000000000000000000000000000000000000000105090b0c1113131313131313131313100706040100000000000000000000000000000000000000000000000000000000000000000000030608090d1012131313131313131313131312100d08070502000000000000000000000000000000000000000000000000000000000001070c1013141b1f2020202020202020201d1413110d080100040a0f1315161d2020202020202020201f1a1917130e070000060c111517181e2020202020202020201f171614100b050000000000000000000000060b0f121315151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514120e0902000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b181513120f0b060000000000000000000000000000000000000000000000000000000000000205080d11131416181a1c1e1e1f1f202020202020202020202020202020202020202020202020202020201f1e1e1d1c1a18161413110d080502000000000000000000000000000000000000000003090e1214151c1f20202020202020201f1b13120f0b06000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e2020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000050b101316171c1e1f2020202020202020202020201e1b1514120e0903000000000000000000000000000000000000000000050b101416171d1f2020202020202020202020201f1e1a1514120e0903000000000000000000000000000000000000000000000000000000000002090e1114141c1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1c1a18161413110d08050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161d1e1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f181815120c0600000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171513120f0b060502000000000000000000000000000000000000000000000000060c121518181e202020202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1f202020202020202020201f1f1d1a1514120e09030000000000000000000000000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c070f161b1f2223292c2d2d2d2d2d2d2d2d2c2626231f19120a0911171d2124252a2d2d2d2d2d2d2d2d2d2b2423201c1710080000000000000000020a11171c1f20212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201e1a140c0701000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a282522201f1c17110d08020000000000000000000000000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2927252321201d1914110e09020000000000000000000000000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a02000000000000000000000000000000000000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2c2625221e19120a01000000000000000000000000000000000000000000000000080f161c202223292b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2822211e1a140d06000000000000000000000000000000000000000810171c202324292b2d2d2d2d2d2d2d2d2d2d2d2d2c2a2722211e1a140d06000000000000000000000000000000000000000000000000000000050d14191e2021292b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2a2927252321201d1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c2022232a2b2b2b2b2b2b2b2b2b2a2322201c160f080000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524221d1811090000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29272422201f1c1714110e09040000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2c2a21201d19130c0400000000000000000000000000000000000000000000000000000001080d151b1f2222262a2b2c2d2d2d2d2d2d2d2d2d2c2c2a2722211e1a140d06000000000000000000000000000000000000000000000000030d151d24292c2d3539393939393939393939362d2c29241e16101920272b2e2f363939393939393939393933322f2a241c13121b22292d3031373939393939393939393831302d28221a1108000000000000050b141c22282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f18120b030000000000000007101920272b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373735322f2d2b28221c19130b060000000000000000000000000000000000000000000003090e14191e2024292c2d30323436373839393939393939393939393939393939393939393939393939393939393938383737363432302d2c2924201e19140f09030000000000000000000000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b020000000000000000000000000000000000000000000000000000000007101920272b2e2f383939393939393939393933322f2a231c130a00000000000000000000000000000000000000000000020b111921272c2f3036383939393939393939393939393938352e2d2a261f180f0700000000000000000000000000000000020a111a21282c2f3036383939393939393939393939393837342e2d2a261f170f0800000000000000000000000000000000000000000000000000050e171f252a2d2e353838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383736353432302e2d2924201f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f303738383838383838383837302f2c27211a11080000000000000000000000000000000002080d11161b1f2224292c2d2f323436373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393932312e29231b13090000000000000000000000000000000002080d11161b1f2224292c2d2f3234363738393939393939393939393939393939393939393939393939393939393939393939393837373533312f2d2b2822201e1914100c0700000000000000000000000000000000000009121b23292e31323739393939393939393939362d2c29241e160d0400000000000000000000000000000000000000000000000000040c131920272b2e2f33373839393939393939393939393836332e2d2a261f170f0a01000000000000000000000000000000000000000000010b151f272f35393a4145464646464646464646433a39352f282019222b32383b3c4346464646464646464646403f3b352e261c1b242d34393d3e44464646464646464646453d3c39332c231a100500000000050f171d262d3338393b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a363029241d150d030000000000040e19222b32373b3c4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3938332d29241e17110a0200000000000000000000000000000000000000060b151a1e252a2d2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464545444443413e3c3a3935302d2a251f1a150c06000000000000000000000000030d17212931363a3b4246464646464646464646423937332d261d140a000000000000000000000000000000000000000000000000000000040f19222b32373b3c4446464646464646464645403e3b352e251c0c020000000000000000000000000000000000000000010b141d232b33383c3d42444546464646464646464646464644423b3a363129211911070000000000000000000000000000000a141c232c33383c3d43454646464646464646464646464544413b3a363129211a11080000000000000000000000000000000000000000000000020d17202930363a3b42454545454545454545454545454545454545454545454545454545454545454545454545454545454545454544444342413f3c3a3935302d2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b32383b3d44454545454545454545443d3c38332b231a0f050000000000000000000000000000050c13191d20272b2e2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3d3a342d251b11060000000000000000000000000000050c13191d20272b2e2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464646464645444342403e3b3938332d2d2a251f1c18120b03000000000000000000000000000000020c1b252d343a3d3f4446464646464646464646433a39352f281f160c010000000000000000000000000000000000000000000000050d161e242932373b3c40434546464646464646464646464543403b3a363129211b130a00000000000000000000000000000000000000000007121d2731394045474e52535353535353535353504745413a3228202b343d43474950535353535353535353524d4b4740382e1f222d363e45494b51535353535353535353524a49443e362c22170b000000030d1721292f383f444648484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846423b352f271f150b01000000000a15202b343c43474950535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504e4b4846443f38353027221b140b0300000000000000000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535353525151504f4d4b494745413b3a36302b262017110a030000000000000000000009141f29333b4246484f525353535353535353524e46443f382f261b110600000000000000000000000000000000000000000000000000000a15202b343d43474951535353535353535353524c4b4640372e1e140a00000000000000000000000000000000000000000a131d262f353d44484a4f5152535353535353535353535353514e4846423b332b23190e040000000000000000000000000008111c262e353e44484a505253535353535353535353535352514d4846423b332c231a10060000000000000000000000000000000000000000000009141f29323b4246474f51515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504f4d4b494746413c3937332d28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484950515151515151515151504a48443d352b21160b00000000000000000000000001080e161e252a2d32373b3c404547494b4e4f50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353524b4a463f372d23180c01000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353535353525251504f4d4a4846443f3b3a36302c28231c150c0600000000000000000000000000000a141e2d373f454a4b5153535353535353535353504745413a31281e130800000000000000000000000000000000000000000000050e1720282f353c4347494d5052535353535353535353535252504d4846423b332d251b120900000000000000000000000000000000000000000c18242f39434b51535b5f60606060606060605f5d54524c443a2f27323d464e54565c5f60606060606060605f5957524a40312829343e485056585d6060606060606060605e575550483e33281c1004000009141f29333b424a5053545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454524d45403931271d1207000000030f1b27323c464e54555d5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b585553504a46413a332d261d150d030000000000000000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060605f5f5e5e5d5c5a585654524c4746423b373128231c150c030000000000000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000000000000000000000000000000000000000030f1b27323d464e54565e6060606060606060605f595751494030261c1106000000000000000000000000000000000000050e1c252f3941474f54565c5e5f60606060606060606060605f5e5b55534d453d352b20160c020000000000000000000000030c1a232e3840474f55575c5e6060606060606060606060605f5d5a55534d453e352c22180e040000000000000000000000000000000000000000020e1925303b444d52545c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5d5c5a585654524c4946443f38342e271e1810090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27323d474f54565d5e5e5e5e5e5e5e5e5e5d56544f473d33271c100400000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060605f585651493f34291d120600000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a575553504a4746423b38342e271e17110a02000000000000000000000006111c26303f495156585e6060606060606060605f5d54514c433a2f24190d010000000000000000000000000000000000000000040d172029323a41454e5455595d5e5f6060606060606060605f5f5d5a55534d453f372d241b0d0300000000000000000000000000000000000004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c41352b38434e586062696c6c6c6c6c6c6c6c6c6c66635c5243392f2d3945505a62646a6c6c6c6c6c6c6c6c6c6b64615a5044392d20140800020e1a25313b454d545b606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161615e57514b43392f24180c00000006131f2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686562605b54524c443f382f271f150b02000000000000000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6a69676563605d5654524d47433c342e261e150c030000000000000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f0300000000000000000000000000000000000000000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c66635b5142382e23170b0000000000000000000000000000000000020d17202d37414b53596063696b6c6c6c6c6c6c6c6c6c6c6c6c6c6b68615f574f473d32281e130800000000000000000000000a151e2c35404a52596163696b6c6c6c6c6c6c6c6c6c6c6c6c6b6a67615f574f473e342a20150a000000000000000000000000000000000000000005111e2a36424d565e61686b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6968676563615d5656535049444039302a221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636a6b6b6b6b6b6b6b6b6b6a6360594f44382c201407000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a68666462605b5454524d464440393027221b140b03000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c69605d554c4135291d110400000000000000000000000000000000000000010c161f29323a444c52586062666a6b6c6c6c6c6c6c6c6c6c6c6c6b6966615f5751493f362d1f150b01000000000000000000000000000000000006131f2c3945515d676d7478797979797979797979766d685d5245392e3b4754606a6f7679797979797979797979736e63554b4035303d4956626c717779797979797979797978706c6155493c3023160a0005121e2a36424d575e666c6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e69605d554b4035291d100400000815222e3b4754606a6f767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6c66615d565049413931271d140a0000000000000000000000000b151e2730383f444d53565e6165686d6f7174767778787979797979797979797979797979797979797979797979797979797979787877777674716f6d6865615e56534e443f3830271e150b000000000000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f12050000000000000000000000000000000000000000000000000815222e3b4754606a6f7779797979797979797978736d63544a3f34281c10030000000000000000000000000000000008141e29323f49535d646b7075777879797979797979797979797977756e6960594f443a3025190d0100000000000000000006111c26303e47525c646b7076787979797979797979797979797877746e6961594f463c31261b0f03000000000000000000000000000000000000000714202d3a46525e696e7578787878787878787878787878787878787878787878787878787878787878787878787878787878787878787777767574726f6d686763605b53514a423c342d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b707778787878787878787877706b6054483c2f2216090000000000000000060f1820282f353e444c525458606267676d6f7174767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d62564a3d3124180b0000000000000000060f1820282f353e444c525458606267676d6f7174767778787979797979797979797979797979797979797979797979797979797979797979797877767573716e6c6666615e5653514a423c332d261d150c03000000000000000003101c28343f4a54626d727779797979797979797979766d675d5145392c2013060000000000000000000000000000000000000007121d28313a444c565d606a6f73767879797979797979797979797876736e69625b51483f31271d120700000000000000000000000000000000000714202d3a4753606d7a8185868686868686868686827a6d6054473a2f3c4956626f7c82868686868686868686858073675d514539343f4a5464717e84868686868686868686857e7064574a3d3124170a000714212d3a46535e696e787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b776d675d5145392c1f13060004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483817e7c78736d68605b534b43392f261c11060000000000000000000007121c273039424a50575f62686e72767a7c7e808284848585868686868686868686868686868686868686868686868686868686868584848382807e7c7a77726e69625f58504a423930271d12070000000000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000000000000000000000000000000000000000916232f3c4956626f7c84868686868686868686857f73665c5044382b1f1206000000000000000000000000000000010d1925303b44515b646f747d82848586868686868686868686868684817b706b60564c4135291d13070000000000000000000c17232e38424f59646e737d83858686868686868686868686868584807b706c61584e43372b201509000000000000000000000000000000000000000814212e3b4754616e7b82848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848382807e7c7a78746f6c65605c544e463f362d231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d83848484848484848484837d7063564a3d3023170a00000000000000040d18212a323a414550565e61656a6f74777a7c7e818283848585868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f7265584b3f3225180c00000000000000040d18212a323a414550565e61656a6f74777a7c7e818283848585868686868686868686868686868686868686868686868686868686868686868585848382807d7b7976726e6964605c544e443f382f261e150a000000000000000006121f2b3844505c66727f8486868686868686868686827a6d6054473a2d211407000000000000000000000000000000000000071018242f39434c565e686d757c80838586868686868686868686858583807b726d625a5043392f24180c00000000000000000000000000000000000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e35424f5c6875828f92999393939393939892877a6d6053473a3844505c667885909593939393939393979083766a5d5043372a1d10000815212e3b4854616e7b8487878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878784796d6053473a2d2014070006131f2c3845515c67778390929893939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929191908e8b88857f7a726c655d554b42382d22170b030000000000000000040d18232e39424a545c60696e757a7f8387898b8d8f9091929292999393939393939393939393939393939393939393939393939892929191908f8d8b8987837f7b766e6a605c544b43392e23180e0400000000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f2216090000000000000000000000000000000000000000000000020f1b2835424e5b6875818e939a939393939393989286786d6053463a2d20130700000000000000000000000000000005111e2a36414c56636d7481898f9192989393939393939393939992918e867d70685e52463a2f24180d010000000000000003101c28343f4a54616b73808a8f91939a93939393939393939a9392908d877e706a5f53473c31261a0e020000000000000000000000000000000000000c1926323f4c5965727f8c91919191919191919191919191919191919191919191919191919191919191919191919191919191919191919190908f8d8b898784817c78726d665f5850483f352b21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909191919191919191919083776a5d5144372a1e11000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f909192929299939393939393939393939393939393939393939393939393939393939393939393939393939393979285786b5f5245382c1f12000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8d8a8885837f7b75706d665f585049413830261c1106000000000000000713202d3a4653606d798691959393939393939399928b7e7164584b3e3125180b0000000000000000000000000000000000050e19222935404b555e686d7a82888c9091929399939393939393989292908d877f726c62554b4035291d1004000000000000000000000000000000000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3643505d697683909ca39f9f9f9f9faaa29a877a6e6154473b3a4653606d798697a0a79f9f9f9f9fa99e9184776b5e5144382b1e11000c1825323f4b5865727e8b9694949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494968a7d7063574a3d3024170a000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9d9b9897928c867f776d675d544a3f332820150900000000000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9d9c9a989695908c87827c736d665c554b40342820160c02000000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca49f9f9f9f9faaa299877a6d6054473a2d2114070000000000000000000000000000000714202d3946525e68727f8c939c9e9fa2aa9f9f9f9f9f9f9f9fa39f9e9891847a6d61554b4035291d11040000000000000006121f2c3844505c66707d8a929c9e9fa49f9f9f9f9f9f9f9fa49f9e9d9992867c6f62574d42372b1e12060000000000000000000000000000000000000d1a2733404d5a6673808d999e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b9a989696918d89847f786f6a625a50473d332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9e9e9e9e9e9e9e9185786b5e5245382b1f120000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9286796c5f5346392c20130000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9d9b99979892908c86827d786f6a605b534a42382e231710060000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa3988b7f7265584c3f3225190c00000000000000000000000000000000020b16202b343d45515d676d7a838f93999d9e9f9fa49f9f9f9f9f9fa39f9e9c99928b7e71675d5145392c1f1306000000000000000000000000000000000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3643505d697683909ca9b5acacacacb4a194877a6e6154473b3a4653606d798693a9b1acacacacacaa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8978a7d7164574a3e3124170b000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a9a19e98928c81796d665b50443c31261a0e0100000000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacb4aeacababaaaaa9a7a4a79f9d99938f867f786d675c51454032281e1308000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b6acacacacb3a093877a6d6054473a2d2114070000000000000000000000000000000814212e3b4754616e7a86929fa5aaabaeb4acacacacacacacb4aeacaaa1968d8073675d5145392c201409000000000000000713202d3a4653606d7884919ea4abacafb6acacacacacacb6afacababa2988f8276695f53473a2e21150a0000000000000000000000000000000000000d1a2733404d5a6673808d99a6ababababababababababababababababababababababababababababababababababababababababababaaaaa9a8a7a5a9a19e9a96918c837c716c62594f453c31261a0e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eababababababab9e9185786b5e5245382b1f12000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9f9286796c5f5346392c2013000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacb6afacacacabaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f342822180e0300000000000714212d3a4754606d7a8793abb1acacacacacb5a5988b7f7265584c3f3225190c000000000000000000000000000000000a141d28323d46515b606d798390959ea5a9abacacafb5acacacacb4aeacababa39f9285796d6053473a2d201407000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3643505d697683909ca9b6b9b9b9b9ada194877a6e6154473b3a4653606d798693a0acb9b9b9b9b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b6b4b3adaaa29f938e82786c60574d42372b1d12070000000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab9b8b7b7b6b5b3b1b1ababa49f98928c82796d605b51443a3025190d010000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9ada093877a6d6054473a2d211407000000000000000000000000000006121f2b37434e5866737f8c98a3aeb7b8babeb9b9b9b9b9b9b9bfbab9b2a89f92857a6d6053473b31251a0e02000000000005111e2a36414c5664717d8a96a0acb8b9bbc0b9b9b9b9b9b9c0bbb9b8b4aa9f94887b6e6255483c31261b0f0300000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b5b3b1b2adaba8a19e9590877e716b60574e42372b2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7b7b7b7b7ab9e9185786b5e5245382b1f1200000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9286796c5f5346392c201300000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50443e342a20150a00000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b2a5988b7f7265584c3f3225190c00000000000000000000000000000006111c262f3a444f59626d75818e959fa7afb6b8b9b9bbc0b9b9b9b9bfbab8b8b5ada2978b7e7164584b3e3125180b000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3643505d697683909ca9b6c3c6c6baada194877a6e6154473b3a4653606d798693a0acb9c6c6c4b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b0a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c4c4c3c1beb9b4aea59e948c7f72695f5347392f24180c000000000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c4c2c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c2c4c4c3c2c0bebcb8b5afaaa39f948e81756d63564c4135291d12070000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6baada093877a6d6054473a2d21140700000000000000000000000000000815212e3a47535f6a7784919daab4bfc5c6cacac4c1c0bec5c7cbc7c4baaea2988b7e7165574d42362a1e120500000000000714202d3946525e6876828f9ca8b2bdc6c8c9c5c4bec1c3c6ccc8c6c5bcb0a6998c807366584e43372b1f120600000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c3c3c2c0bebdb9b8b2aca7a09992877d706a5f53473c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4c4c4b8ab9e9185786b5e5245382b1f1200000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b9ac9f9286796c5f5346392c201300000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2c0bfbab8b5afaca7a098928b82786d605a50463c31261a0f02000000000714212d3a4754606d7a8793a0adbac6c6c6beb2a5988b7f7265584c3f3225190c0000000000000000000000000000050f17222d38424c56606b727f8b939ea7b1b9c1c4c5c6c7ccd2c6c6d0cbc7c5c5beb3a99a8e8174675b4e4134281b0e000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3643505d697683909ca9b6c3cdc7baada194877a6e6154473b3a4653606d798693a0acb9c6cdc4b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c98a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbccced2d2d1d0d0cfc9c5bfbaafa69f92867b6e62554b4035291d1004000000000613202c3945525d68727f8c939da6aeb4bbc0c7c8cac6c4bdb9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b5b7b9bbc0c7c9c8c7c0bbb4aea69e938c7f73685e5246392f23180c0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000000000915222f3c4855626f7b8896a0acbcc6d0d3c8c0b9b4b3b1b9babfc6cabfb4aa9c8f8376695e53463a2d21150a00000000000814212e3b4754616e7a86929facb9c4ccc4bdb9b7b1b5b6bbc1c9d2cec2b7aa9d9184776a5f53473a2e21150900000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c0c5c6c9c9c5c4bdb9b1aba39992857c6e62574d42372b1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1d2d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c5b9ac9f9286796c5f5346392c20130000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0d0ced0cac6c5c0bbb9b1aaa39f948d80736c61584e43372b1f1409000000000714212d3a4754606d7a8793a0adbac6d2cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000030c172128333f4a545e686f7d87929fa5afb9c3cbd1d2d2d4d7ddd2d2dcd6d3d2d0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec0c0bfb2a5988c7f7265594c3f3643505d697683909ca9b6c0c0c0baada194877a6e6154473b3a4653606d798693a0acb9c0c0c0b7aa9e9184776b5e5144382b1e11000c1926323f4c5965727f8c9899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d3eae1d9d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c5c7cbd1d8dad5d0cac1bbaea3998d8074675d5145382c1f130600000004101c2834404a54606d7a85929fa5afbabfc6cccdc5bebab8b2acaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8aaacafb6b9bec4cdccc6bfbaafa59f92867a6d61554b4034291c100400000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000006121e2b37424d5766737f8c99a8b2bdced5cbc0b6aea8a6a5acaeb4bdc6c5b9ac9f93877b6e6154483c31261b0f0000000006121f2b37434e5865727f8c99a3afbbc7c4bab2acaaa4a8aaafb7c1cfd1c5b8aca096887b6f6255483c31261a0f02000000000000000000000000000000000d1a2733404d5a6673808d99a6ababababababababababababababababababababababababababababababababababababababababacacafb6b3b8b9bec5cdcec9c3bdb5aba2978f8275695f5347382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d3d2d0cac6c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b9ac9f9286796c5f5346392c201300000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cacfd2d3d1cbc7c3bcb4aea69d928a7e716a5f53473b3025190e000000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000a151e29333b44505b666d7a849199a3aeb7c1cbd4d6d3d2cac7cecfd2d7dde0ded1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b4b4b4b4b2a5988c7f7265594c3f3643505d697683909ca9b4b4b4b4b4ada194877a6e6154473b3a4653606d798693a0b6b4b4b4b4b4aa9e9184776b5e5144382b1e11000a1623303d495663707d898c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3e3d9cfc7c0bbb9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b9babfc6cfd2dadbd6cbbfb5ab9f9285796d6053473a2d20140700000006121f2c3844515c66727f8c98a2aeb7c1cbd0cbc3bbb3adaba8a19e9c9a9a9999999999999999999999999999999999999999999999999a9a9c9e9fa4acadb3bbc2cbd1cbc1baaea2988c7f73675c5145382c1f130600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000000000814212d3a47535f697783909daab7c3cecec3b9aea49c99989fa3abb4bfc8bbafa49a8c7f7266584e43372b1c11060000000815212e3a47535f6a7783909dabb5c0c9bdb2a8a09e979b9ea5afbdc7d1c8bdb2a8998c807366584e43372b1f1206000000000000000000000000000000000d1a2733404d5a6673808d999e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9fa4aca6abadb3bbc0c8d5cfc6bdb3a99f93877b6e6253493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000613202c3945515d67727f8c939ea7b1bac1cad0d4d7d0cac6c5c1bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ac9f9286796c5f5346392c20130000000613202c3945515d67727f8c939ea7b1bac1cad0d4d6ccc7c7c0bbb9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6f62564d42362a1d12070000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000006111c26303b454f59606c78828f96a1abb5bfc9d3d0cac6c5bdbbc1c3c6ccd3dbded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000c1825323f4b5865727f8b98a5a7a7a7a7a7a7a5988c7f7265594c3f3643505d697683909ca7a7a7a7a7a7a7a994877a6e6154473b3a4653606d79869aa4a7a7a7a7a7a7a79e9184776b5e5144382b1e11000613202d394653606c787d8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807d6f695f53463a2d211407000714212d3a4754606d7a8793a0adbac6d3dcd1c7bdb5afaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8acaeb4bcc0c8d2dadcd1c6baada2978a7d7063574a3d3024170a0000000713202d3a4653606d7984919eaab4bec9d6cec3b9b1a9a29f9996918f8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91939a9ea1a9b1b9c2cdd6cabfb4aa9e9285796d6053473a2d20140700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d4c8bcb1a79c928d8b9299a3aebac7c0b6ac9d9084776a5f5347382d22170b0000030f1b27333f4953626f7b8895a0acbdc7c5b9aca096918b8e939eabb5c0cbcec3b7aa9d9084776a5f53473a2e211509000000000000000000000000000000000c1926323f4c5965727f8c91919191919191919191919191919191919191919191919191919191919191919191919191919191919292939a969a9ea1a9aeb6c0c8d2cfc5bbafa49a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd2cec5bfbab8b4b4aeacabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99f9286796c5f5346392c20130000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc0baaea2988e8175695e5246392e23180c0000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000060f17232e38424d57606b737f8c949fa8b2bdc6d1cec5bebab8b0aeb5b6bac1c9d3dfd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000c1825323f4b5865727f8b989a9a9a9a9a9a9a9a988c7f7265594c3f3643505d697683909a9a9a9a9a9a9a9a9a97877a6e6154473b394653606c7986939a9a9a9a9a9a9a9a9a9184776a5e5144372b1e110006121f2b3844505b666c707373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736f6b60574d42362a1e1205000714212d3a4754606d7a8793a0adbac6d3d7cbc0b5aba39f9a9898989898989898989898989898989898989898989898989898989898989898989898989898999b9fa3aaaeb6c0c8d2e0d6cabeb3a9998c7f7366594c403326190d0000000916232f3c4956626f7c8996a1adbcc5d0d0c6bcb1a7a097928c878482818080808080808080808080808080808080808080808080808080818284878c91979fa7b1bbc5cfd0c6b9ada197897c6f6356493c3023160900000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000005121e2a36424d5766727f8c99a7b1bcc8d1c5b8aca0958d807f87929facb9c5c7b8aca095887c6f62544a3f33281c0f030005121f2b3744505b6573808d99a7b1bccbbfb5ab9e91847e818e99a3afbbc7d1c5b8aca095887b6e6255483c31261a0e020000000000000000000000000000000814212e3b4754616e7b828585858585858585858585858585858585858585858585858585858585858585858585858585858585858586878a8d92979da4aeb6c0cdd8ccc0b6ac9f9285786c605346392d201306000000000000000000000000000000000000000000000000000103040506060606060606060606060606060606060606060606060606060606121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000005121f2b3744505b65727e8b97a2adb7c1cbd5d9d0c9c0bcb4aeaca7aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9286796c5f5346392c2013000005121f2b3744505b65727e8b97a2adb7c1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000000030d182128343f4a545e69707d87939fa6b0bac4cfd0c5bcb3aeaba3a1a8aaafb7c1ccd7d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000091623303c4956636f7d898d8d8d8d8d8d8d8d8d8d897d7063564a3d34414d5a6774808a8d8d8d8d8d8d8d8d8d8d85786c605346393844505b6677838b8d8d8d8d8d8d8d8d8d8c8175685c4f4235291c0f00030f1c28333f4a545b60636666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666360594f453b31261a0e02000714212d3a4754606d7a8793a0adbac6d3d3c7bbafa399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f92989da4aeb6c0ced7dbd0c2b5a89c8f8275695c4f4236291c070000000c1925323f4c5865727f8b98a9b2bdced6cabfb4aaa09591857f7b78757474737373737373737373737373737373737373737373737373747475777a7f8590959fa9b3becad5c9beb3a9988c7f7265594c3f3226190700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000714212d3a46535e697783909daab6c3ced0c4b7aa9d91837775818e9ba9b3bec8bcb1a79a8d8073665b5044382b1f1207000613202d394653606c7884919eabb7c3c7bbaea3998b7e727a87929facb9c5d2c8bcb1a7998c7f7366574d42372b1e12060000000000000000000000000000000714202d3a46525e696e7578787878787878787878787878787878787878787878787878787878787878787878787878787878787879797b7d80858d929da4aebbc4cfd2c7baada297887b6e6155483b2e2215080000000000000000000000000000000000000001040707090b0e10111212131313131313131313131313131313131313131313131313131313131e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000613202d394653606c7884919da9b3bec9d3dcd0c7bfb7afaaa29f9a979892919190909090909090909090909090909090909090909090909090909090909090909090909090909090908f84776b5e5144382b1e1100000613202d394653606c7884919da9b3bec9d3d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dbd0c6bbaea3998c8073665c5145382c1f130600000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000000000010b151f2a333c44505c666e7b859299a4afb8c2ccd6cabeb3aaa29f97949b9ea5afbac6d2d2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000915222f3b4854606b6f7c808181818181818181807e716b6054483c2d3a4753606d797e818181818181818181807c6f665b504438333f4a54616e7a7e8181818181818181817f7a6d6154473a2e21140700000b17222d38424a50535759595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595956544f473d33291f140900000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8082868d929da4aebcc5d0dbd1c4b7aa9e9184776b5e51442e23180c0000020f1b2835424e5b6875818e9ba8b4c1cfd3c7baaea29891837b736e69696767666666666666666666666666666666666666666666666666676769686e727a829097a1adb9c6d2cfc1b5a89b8e8275685b4f422e23180c00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000000000815212e3b4854616e7b87959fabb8c4d5c9bdb2a8998d8073707d8a97a1adb9c6c3b8ab9e9184786c605346392f23180c04101c2934404b5563707c8996a1adb9c5c5b9ac9f92867a6d7683909ca9b6c3cdcec3b7aa9d908377695f53473a2e21140900000000000000000000000000000005111e2a36424d575e61696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b656c6e707379808d929da9b2bdc9d5cabeb3a9978a7e7164574b3e3124180b000000000000000000000000000000000205080d11131416181a1c1e1e1f1f202020202020202020202020202020202020202020202020202020202b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000a1723303d4a5663707d8996a0acbbc5d0dbd3c9bfb5ada59d98928e8a888584848383838383838383838383838383838383838383838383838383838383838383838383838383838383827d706356493d3023160a00000a1723303d4a5663707d8996a0acbbc5d0dcd1c7bdb3aaa29f948f8a8684828180808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000000007121d27313c45505a606d78829097a1abb5c0cad4cbc2baaea298928a888e939eaab6c3cfd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000007131f2c38434f59606b6f73747474747474747474716c61594f44382c3945515d676d71747474747474747474736f6a5f544a3f332d3846525e686e72747474747474747474736d685e5246392d201307000006111c262f383f44464a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4948443d352b21170d0300000714212d3a4754606d7a8793a0adbac6d3cfc3b6a99c908376727272727272727272727272727272727272727272727272727272727272727272727272727273757b808d929da9b3becad6d1c5b8ab9e9285786b544a4034281c10040004111e2b3744515e6a7784919daab7c4d0d2c5b8ac9f92867c6e69615e575b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b565e61686e7b85929eabb8c5cfd1c4b7ab9e9184786b544a4034281c1004000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000005111e2a36414d5665727f8c98a7b1bcc8d2c5b9ada196897c6f6d7985929eabb8c4c5b9ada196897d7063554b4034291c1006131f2c3845515c6774818e9aa8b2bdc9bfb4aa9c8f827568727f8b98a7b1bcc8d1c5b8aca095887b6e6255483b31261a0e020000000000000000000000000000020e1a25303b454d52545c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f5b606163676d74808d96a1adb9c5d2d0c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120003101c28343f4a546773808d9aa8b2bdcdd7d7ccc1b7ada39b938e86817d7b797877777676767676767676767676767676767676767676767676767676767676767676767676767676767675706b6054483b2f2216090003101c28343f4a546773808d9aa8b2bdcdd7d7cbc0b5aba298928a827e7a777574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3ced9d1c6b9ada197897c6f6256493c2f23160700000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000000000061018232f39434d57616c73808d949fa9b3bdc7d2cdc2b9aea49f92867d7b818e9ba8b5c1ced2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000030f1b27323d464f5960636667676767676767676764615a50473d332935404b555d606467676767676767676767625f584e42382d2a36414c565e616567676767676767676766615e564c41362a1e11050000000a141d262d3338393d4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403c3b38322b23190f060000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656565656566686e74808d97a2adbac6d3d2c5b8ac9f928579665c5144382c1f12060004101d2935404b556c7885929fabb8c5d2cdc1b4a79a8e81746a5f57524d4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4c52565e68737f8c99a9b3becad2c5b8ac9f928579665c5144382c1f1206000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000714202d3946525e687683909ca9b6c3cdd1c4b8ab9e9184786c6674818d9aa8b2bdc9bdb2a89b8e8174675c5145382c1f130814202d3a4753606d7985929fabb8c4c6baaea2988a7e71646e7b8795a0acb8c4d1c8bcb1a7998c7f7266574d42362a1e120500000000000000000000000000000009141f29333b4246474f525252525252525252525252525252525252525252525252525252525252525252525252525252525249505354555c606d7984919eabb8c4d1cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000003090e14191e2024292c2d303234363738393939393939393939393939393939393939393939393939393939393939393945515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120006121f2b3844505c667683909ca9b6c3cedcd2c6bbafa59b918b817a74706e6c656a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696360594f44382c2013070006121f2b3844505c667683909ca9b6c3cedcd3c7bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bcc8d4d5c9beb3a9988b7f7265584c3f2f24180d01000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000000040d18222934404b555f69707e8a929da6b0bbc5d0d0c5bbb0a69d928a7e70727f8b98a5b2becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000a16212b343d464f54565a5a5a5a5a5a5a5a5a5a575550483e352b242f39434b5153575a5a5a5a5a5a5a5a5a5a55534e463c2f2625303b444c5254585a5a5a5a5a5a5a5a5a5954524c443a3025190d01000000020b141c22282b2d30333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c2721191107000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585858585859565e616d7985929fabb8c5d2d3c7baaea39886796d6053463a2d201307000613202c3945515d677986929facb9c5d2c9bdb2a896897c7063584e46424141404040404040404040404040404040404040404040404040414141464d56616e7b8897a2adbac6d3c6baaea29886796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000000000814212e3b4754616e7b86939facb9c6d2cabeb3a99a8d807465636f7c8996a1acb9c5c4b8ab9f9285796d6053473a302519111d2a36414c5664717e8a98a2aebac6c5b8ac9f9285796d60697783909daab6c3cecec3b6aa9d908377695f53463a2d211409000000000000000000000000000000020d17202930363a3b4245454545454545454545454545454545454545454545454545454545454545454545454545454545453f4446484b515c6773808d9aa6b3c0d1cfc2b6a99c8f8376695c504336291d100000000000000000000000060b151a1e252a2d2f35393a3c3e41434445454646464646464646464646464646464646464646464646464646464646464646515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d7985929facb8c5d2dfcfc3b6aa9e938b7f746d676461605b535d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c56544f473d32271b1003000713202d3a4653606d7985929facb8c5d2d7cbbfb4aa9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acb8c6d1dacfc1b4a79b8e817468554b4035291d1104000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000000000010c161f2a343c45515c676e7b85929fa4aeb9c2cdd2c7bdb3a99f948d80736c727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000040f19222b343d4348494d4e4e4e4e4e4e4e4e4d4b49453e362c231d2731394045474a4e4e4e4e4e4e4e4e4e4d4947433c342a1d1e29323b4146474b4e4e4e4e4e4e4e4e4e4c4746413a32291e13080000000000020a11171c1f20242626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262322201b160f0700000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d525d677683909da9b6c3d0d6cbbfb4a09386796d6053463a2d201307000714202d3a4753606d7a8699a3afbbc7d2c5b9ada196867a6d6053473c3630343333333333333333333333333333333333333333333333333430363b46535f697885929fabb8c5d2cabfb4aa94877a6d6154473a2e211407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000005111d2a36414c5665727e8b99a4afbbc7d3c6baada297897d7063606c7884919eabb7c3c6baaea2988a7d7164564c4135291d13202d3946525e6875828f9caab3bec9beb3a99b8e8175675d66737f8c99a8b2bdc9d1c4b8aba095887b6e6155483b31251a0e02000000000000000000000000000000050e171f252a2d2e36383838383838383838383838383838383838383838383838383838383838383838383838383838382d3337393b404b5563707d8996abb5bfcbd0c3b6aa9d9083776a5d5044372a1d11000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535353535353535e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79b8f82756d605d555553504950505050505050505050505050505050505050505050505050505050505050505050505050505050504f4948443d352b21160b00000915222f3c4855626f7c8898a2aebac6d3d3c7baaea3988c7f736a615a53514b4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983909dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000000007131d28313c46505a606d79839098a2aeb6c0cbd7ccc0b5aba1979082786d65727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000071019222b32383b3c404141414141414141413e3d39342c241a151f272f35393a3e414141414141414141403c3b37322a22181720293036393b3f414141414141414141403a3936302920170d0200000000000000060b0f1213171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1615130f0b040000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f414b556874818e9ba7b4c1cedcd0b9aca09386796d6053463a2d201307000814212e3b4754616e7a8794abb5c0cbd1c4b8ab9e918578675d5145392a252727272727272727272727272727272727272727272727272727252a36424d576a7683909da9b6c3d0d0bbaea194887b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000713202d3946525e6876828f9cabb5c0ccd2c5b8ab9f9285796d605b6573808d99a7b1bcc8beb3aa9b8f8275685e5246392d2014212e3a4754616d7a86929facb9c5c6b9ada1978a7d706355626f7c8896a0acb9c5d2c8bcb1a7988c7f7265574d42362a1e120500000000000000000000000000000000050d141a1e2021292b2b2b2b2b23282b2d2f313334353636363636363636363636363636363636363636363636363636363636362f3b4754616e7b8799a3aebbc7d0c4b7aa9d9184776a5e5144372b1e110000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b514b4846443f4443434343434343434343434343434343434343434343434343434343434343434343434343434343423d3b38322b23190f0400000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454041414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000000071018242f3a434e58626c74818e95a0aab3bec8d2ccc4bbafa49992857b6e6665727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000007101921272c2f303334343434343434343431302d28221a120d151d24292c2d31343434343434343434342f2e2b262018100e171e252a2d2e32343434343434343434332e2d2a251e170e05000000000000000000000306060a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0909070300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236323232323232323232323232323232323232323232323232323232323232323230414d5a6774808d9aa7b3c0cdd3c6b9aca09386796d6053463a2d201307000815222e3b4855616e7b8894a1aebbd1d0c3b6aa9d9083776a554b4035291a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2631424f5c6875828f9ba8b5c2cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000000000714212e3a4754616d7a86929facb9c5d2cbbfb4aa9b8e8175665c53626e7b8895a0acb8c7c5b9ac9f92867a6d6154473b31261e2b37424d5765727f8b99a3aebbc7c5b8ab9e9285796d60535f6a7784919eaab7c4cfcdc3b6a99d908376695e53463a2d211409000000000000000000000000000000000002090e111414181c1f262b2e2e34383a3b3d404142424343434343434343434343434343434343434343434343434343434343434346525e697986929facb9c5d1c4b8ab9e9185786b5e5245382b1f1200000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d192633404c5966737f8c99a6b2bfd0dbd0c3b6a99d908376695f5345413b3937332d3737373737373737373737373737373737373737373737373737373737373737373737373737373736302f2c27211911070000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52463e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00000000040e19222935414b555f6a717e8b939da7b1bcc5d0cfc4bab0a69f93877d70695e65727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000070f161b1f2223272727272727272727272423211d171008030b12181d1f20242727272727272727272722211f1b150e06050d14191e2021252727272727272727272621201e19130d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292525252525252525252525252525252525252525252525252525252525252734414d5a6774808d9aa7b3c0cdd6cabfb4aa9386796d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f2418090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d091b2835424e5b6875818e9ba8b4c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000004111d2935414c5665717e8b99a3afbbc7d3c7baaea3988a7d706454535f6a7783909dabb5c0c7bbaea3998b7e7265574d42362a212d3a47535f697683909dabb5bfc9bdb2a89a8d8174665c50586773808d9aa9b3bec9d1c4b8ab9f95877b6e6154483b30251a0e02000000000000000000000000000000000000070c151c23282c31373a3c3f4446484a4c4d4e4f4f505050505050505050505050505050505050505050505050505050505050504d576c7885929fabb8c5d1c4b8ab9e9185786b5e5245382b1f12000000000000000b151e2730383f444d53565e6165686d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797984919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366574d42352f2d2b27222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292322201b160f07000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbeb2a5988b7f7265564c41342c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000000020b16202b343d45515d676f7c86929fa5afb9c3ced1c7bdb2a89f948c80736b605765727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000040a0f1315161a1b1b1b1b1b1b1b1b1a181715110c06000001070c101314171b1b1b1b1b1b1b1b1b1a1615130f0a04000002080e111414181b1b1b1b1b1b1b1b1b191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0f10111212131313131313131313131313120807050200000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d24292c2d34414d5a6774808d9aa7b3c0cdd3c6baaea29886796d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d070300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000613202c3945525d6875828f9cabb5c0cbd2c5b8ac9f92867a6d60534e5865727f8c99a4afbbc7bfb5ab9c908376695f53463a2d222e3b4855616e7b88959fabbdc6c5b9aca196897c6f63544a56636f7c8997a1adb9c6d2c8bcb1a7988c7f7265574d42362a1e110500000000000000000000000000000000010a10191e272e34383c4347484a50535557595a5b5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e6b7885919eabb8c4d1c4b8ab9e9185786b5e5245382b1f1200000000000007121c273039424a50575f62686e72767a7c7e80828484858586868686868686868686868686868686868686868686868686868686868686868686868996a1acb9c5d1c4b8ab9e9185786b5e5245382b1f12000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e3124201f1b171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c161613100b0400000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30231d181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ceddd2bcafa396897c706356493d3023160a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0000000a141d28323d46515b606d79849198a2aeb7c0cbd7cbc0b5aba1968f82786c60595865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000030709090d0e0e0e0e0e0e0e0e0e0b0a0805000000000000000406070b0e0e0e0e0e0e0e0e0e0d09080603000000000000020507080c0e0e0e0e0e0e0e0e0e0d070705010000000000000000000000000000000000000000000000000000000000000000000000000004080d11131417191b1d1e1e1f2020202020202020202020201e1514120e09030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4239393939393939393939393939393939393939393939393939393939392f35393a3b3f49536774818e9aa7b4c1cdd2c5b8ac9f928579675c5145382c1f1306000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000000000714212d3a4754606d7a86929facb9c5d1cbc0b5ab9c8f8275675d514754616e7b87939facb9c6c6b7ab9f94887b6e6155483c322c38434f596673808c99a7b1bccfc4b7ab9e9184786c60534653606c7885919eabb8c4d0cdc2b6a99c908376695e52463a2d201408000000000000000000000000000000000a131c222b30394044464e5355545c60626466676869696969696969696969696969696969696969696969696969696969696969696969696b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120000000000040d18232e39424a545c60696e757a7f8387898b8d8f90919292929993939393939393939393939393939393939393939393939393939393939393939393a1a8b2bdc9d1c4b8ab9e9185786b5e5245382b1f12000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f2215120f0b061010101010101010101010101010101010101010101010101010101010101010101010101010100f0a090703000000000000000f1b2835424e5b6875818e9ba8b4c1ced4c7bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192430404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c000006111b262f3a444e58626d75818e96a0aab4bfc9d2ccc4bbafa39991847a6d665b505865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191e20212326282a2a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2b21211e1a140d0500000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f464646464646464646464646464646464646464646464646464646464646464045474749505b6576838f9ca9b6c2cfd1c4b7aa9e9184776b554b4034281c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000004101d2935404b5564717e8a99a3aebac7d3c7bbafa3998b7e7164554b46525e6976828f9caab4bfc7bcb0a6998c7f7366584e43372f3b4854606b7784919eaab7c2c8bcb1a7998d8073655b5044505b6574818d9aa9b3becad2c6b9ac9f93877b6e6154473b3025190e02000000000000000000000000000009121c252d343c424a5153585f6266666d6e707374757576767676767676767676767676767676767676767676767676767676767676767676767884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0acb2bac4ced1c4b8ab9e9185786b5e5245382b1f12000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e2114070300000404040404040404040404040404040404040404040404040404040404040404040404040404040300000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000100081925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c00050e17222d38414c56606a727f8b939ea8b2bcc6d0cfc4baafa59f92877d6f685e544a5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000030606080a0c0e101111121213131313131313131313131313131313131313131313131313131313121211100e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f252a2d2e30333537373838393939393939393939393939382e2d2a251f170f05000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c53535353535353535353535353535353535353535353535353535353535353534b515354565a606c7885929eabb8c5d1cfc2b6a99c8f8376695c50432e23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000613202c3945515d6775828f9babb4bfcbd2c5b9ac9f92867a6d615447424d5765717e8b98a3aebac7c2b7aa9d9184776a6054473834404b54636f7c8996a0acb9c5c5b8aca095887b6f6253493f495363707d8997a2adbac6d3c8bbafa49a8b7f7265564d41362a1e11050000000000000000000000000007101b242d373f464e545c60656a6f7377797b7d7f80818282838383838383838383838383838383838383838383838383838383838383838383838386929facb9c5d1c4b8ab9e9185786b5e5245382b1f120000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb7b9bdc4ccd6d1c4b8ab9e9185786b5e5245382b1f1200101d2a3643505d697683909ca9b6c3cfd3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c030c172027333f49535e686f7c87929fa5afbac3ced1c6bcb2a89e938c7f726b60564c4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000003060b0f12131517191b1d1e1e1f1f202020202020202020202020202020202020202020202020202020201f1f1e1d1b19161414110e0806020000000000000000000000000000000000000000000000000000000000000000000001070d151d24292c3036393a3d3f4243444545464646464646464646464646453b3a36312921170d030000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569606060606060606060606060606060606060606060606060606060606060606060605d606163656c717e8a97a1adb9c6d2c9beb3a99b8e8174685b4e4135281b0700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d21140700000000000000000714202d3a4753606d7a86929facb8c5d1cfc3b6a99c908376685e52463b4754606d7a86929facb8c5c5b8aca096887c6f62544a3f3845515c6674818d9aa8b2bdc9c0b6ac9d9083776a5f53413a4653606d7985929fabb8c5d0ccc0b6ac9c908376685e5246392d201408000000000000000000000000020b19232d363f49515860666d72777c808386888a8c8d8e8f8f8f909090909090909090909090909090909090909090909090909090909090909090909298a3aebac7d1c4b8ab9e9185786b5e5245382b1f12000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c4c5c9ced6ded1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190c0a151e29323b44505b656d7a849199a3aeb7c1ccd7cbbfb4aaa0968f82756d62594f444b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000060b0f12171c1f20222426282a2a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2927252321201e1914120e090300000000000000000000000000000000000000000000000000000000000000040c13181f272f35383a4146474a4c4e50515152535353535353535353535353514846423b33291f14090000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6f72767e86929fa9b3bec9cfc6b9ada1978a7d7063574a3d3024170a00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000004101c2834404b5564717d8a98a2aebac7d3c8bcb1a7988b7f7265564c413945525d6875828e9ba9b3bec8bdb2a89a8d8074665c50443a4653606d7985929eabb8c4c8bbafa49a8c7f7266584e433845515c6675818e9baab4bfcbd2c6b9ac9f93867b6e6154473b3025190d0100000000000000000000000a141d2b353e48515b636a6f787f84888d90929897999a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa3aab4bfcbd1c4b8ab9e9185786b5e5245382b1f1200000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c5c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c7cbd1d8ded1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32251906111c26303b444f59606c77828f96a1abb5bfc9d3ccc3baaea39891847a6d605b51473f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000060b11171b1f22282b2d2e313335363738383939393939393939393939393939393939393939393939393939393939393837363432302e2d2a25211e1a15100b0400000000000000000000000000000000000000000000000000000000040d161d242931394045474c525456595b5d5d5e5f5f60606060606060606060605e54534d453b31251a0e0200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82797979797979797979797979797979797979797979797979797979797979797979797979797a7a7c7f838a9298a2aebbc5cec6bcb2a89e9285796d6053463a2d20130700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d2114070000000000000006131f2c3845515c6775818e9baab4bfcad1c4b8aca095887b6e6155483b35414c5664707d8a97a2adbac6c3b8ab9e9185796d605346414c5664707d8a97a2adb9c6c6b9ac9f93877b6e6154483c34404b5464717d8a98a3aebac7d3c7bbafa4998b7e7265564c41362a1e11050000000000000000000006111c262f3d47505a636d727c838c9095999d9fa3aaa6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4bcc6d1d1c4b8ab9e9185786b5e5245382b1f120000000613202c3945525d68727f8c939da6aeb4bbc0c7c8ccc7c3c2bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b9babfc6cfd8d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225190f17232e38424d56606b737f8c949ea8b2bdc6d1cec3b9afa59f92867c6f685d52493f3f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000020a11171b22272b2d3338393b3d3f4143444445454646464646464646464646464646464646464646464646464646464645454443413f3d3b3936302e2b26201b160d080100000000000000000000000000000000000000000000000000030c161f282f353f434b5153565e616366686a6a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6b615e574d42362a1e120500000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b7aa9e948f868686868686868686868686868686868686868686868686868686868686868686868686868687898b90949fa2aab4bfcbc3bcb4aaa0968d8073665c5044382c1f120600000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc6baada093877a6d6054473a2d211407000000000000000713202d3a4653606d7985929fabb8c5d0d0c3b7aa9d908377695f53463a2f3a4653606d7985929fabb8c4c6b9ada197897d7063554b45525d6875828e9ba9b3becabfb5ab9c908376695e53463a2e3a4753606d7a86929facb8c5d1ccc0b5ab9c8f8376685e5246392d201308000000000000000000000b17222d38424f59616c727f8790959da0a7aaacaeb4b2b3b4b5b5b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b9babfc6cfd8d1c4b8ab9e9185786b5e5245382b1f12000004101c2834404a54606d7a85929fa5afbabfc6ccd0cac2bbb7b5b4aeacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bdc6d1d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f322519182128343f4a545e69707d87939fa6b0bac4cfd0c6bcb1a79e938b7f726a5f564c41373f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000060b141b22272d3337393f4446484a4c4e505151525253535353535353535353535353535353535353535353535353535353525251504e4c494746413b3a37312c272119130c040000000000000000000000000000000000000000000000000a151e28313a404551555d6064686d70727576777878797979797979797979797979786e695e53463a2d21140700000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69e9c93939393939393939393939393939393939393939393939393939393939393939393939393939496989c9fa6aeb4bcc6c3b9b1aaa2989184796d60544a3f34281c100300000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdc8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a070707070707070707070707070707070707070707070707101c2936434f5c6976828f9ca9b5c2cfc6baada093877a6d6054473a2d21140700000000000003101c28343f4a5463707d8a98a2aebac6d3c9bdb2a8998c7f7366574d42362c3845515c6674818e9aa8b2bdc9beb3a99b8e8174675d514754606d7a86929facb9c5c7bbaea3998b7e7265574d42362c3945515d6775828f9cabb5c0cbd2c5b9ac9f92867a6d6154473a3025190d010000000000000000030f1c28333f4a54606b717e8b9299a0a7acb1b7b9babfbfc0c1c0bebdbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc4c6c9cfd6ded1c4b8ab9e9185786b5e5245382b1f12000006121f2c3844515c66727f8c98a2aeb7c1cbd0cdc5bebab0aba9aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa3abb4bfcbd1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225151f29333b44505c666e7b859299a4afb8c2ccd6cabfb4aaa0958e81756d62584e443a2f3f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000070f181d262d33383f44464a50535557595b5d5d5e5e5f5f60606060606060606060606060606060606060606060606060605f5f5e5d5c5a585654524c4847423c383229241e160d050000000000000000000000000000000000000000000006111c26303a434b515b62676d71767a7d7f8183848485868686868686868686868686847b6e6154483b2e21150800000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc1b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a9abb0babfc6c6bcb1a7a09892867c6f675d5142382e23170c0000000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c50432e23170b0909090909090909090909090909090909090909090909090e1b2835414e5b6874818e9ba7b4c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d31241714131313131313131313131313131313131313131313131313141d293643505c6976838f9ca9b6c2cfc6baada093877a6d6054473a2d21140700000000000006121f2c3844505c6674818e9baab4becad2c5b9aca196887c6f6255483c312834404b5463707c8996a1acb9c5c4b8ac9f92857a6d60534d5765717e8b98a3aebac7c5b9ac9f92867a6d6154473b312935404b5565717e8b99a3afbbc7d4c7bbafa3998b7e7165564c4135291d1105000000000000000006121f2b3844505b666f7d87929fa3abb1b8bcc3c5c7c2bcb8b6b3b1b0b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb8b9bec4cdd6d1c4b8ab9e9185786b5e5245382b1f1200000713202d3a4653606d7984919eaab4bec9d6d0c5bbb3ada69f9c97989291919090909090909090909090909090909090909090909090909090909090909090909299a3aebac7d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32251d27313b45505a606d78829097a1abb5c0cad3cbc3baaea2989183796d605b51463c32323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000071119212a2f383f44495053545b6061646668696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563615e5655534e48443d352f281f170e050000000000000000000000000000000000000000000c17232e38424b555d606d72797e8387898c8e909091929299939393939393939393968b7f7265584c3f3225190c00000000000000000000000714212d3a4754606d7a8793a0adbac6d3ded3cac1bbb7b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb2b6b7bcc2cacbbfb4aaa09591867e716a5f554b4030261c11060000000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a544a3f34281c16161616161616161616161616161616161616161616161616161c2835424f5b6875828e9ba8b5c1cec8bbaea295887b6f6255483c2f221509000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e23212020202020202020202020202020202020202020202020202020212934404b556a7683909da9b6c3d0c6baada093877a6d6054473a2d2114070000000000000713202d3a4653606d7985929fabb8c5d0d1c4b7ab9e9184786a5f53473b2e232e394653606c7884919eabb7c3c6baaea2988a7e716456535e697683909caab4bfcabfb4aa9c8f8275685e52463929242f3a4754616d7a86929facb9c5d2cbc0b5ab9c8f8276685e5246392d20130800000000000000000613202d394653606c78849199a3aeb5bdc3c8c9c1bab6b1aba9a7a5a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2abadb3bbc4cfd1c4b8ab9e9185786b5e5245382b1f1200000916232f3c4956626f7c8996a1adbcc5d0d6cabeb3a9a29f948f8a8885848483838383838383838383838383838383838383838383838383838383838383838387929facb9c5d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3225232f39434d57616c73808d949fa9b3bdc7d2cec3b9aea49f92867c6e675d51493f342a323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000060f19232b333c414950535b6063666c6e707274767777787879797979797979797979797979797979797979797979797979797979787877767472706e6866625f57544f45413a312920170d030000000000000000000000000000000000000003101c28343f4a545d676d757f858b909596999b9d9d9e9e9fa39f9f9f9f9f9f9f9fa8998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3e5dcd3ccc7c3c2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babcbec3c4c7cdd3c7baaea39891837c716c61584e433a2f1e150a000000000815212e3b4854616e7b8794a1aebad0d0c4b7aa9d918477665c5044382b242323222222222222222222222222222222222222222222222323242935404b556976828f9ca9b5c2cfc8bbaea195887b6e6255483b2f221508000e1a2734414d5a6774808d9aa7b3c0cdccbfb2a6998c7f7366544b40342e2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e3845515c677885919eabb8c4d1c7bbafa399867a6d6053473a2d2014070000000000030f1c28333f4a5463707d8997a2adbac6d3c9beb3a99a8d807367584e43372b1f2b3744505b6573808d99a7b1bcc8bfb4aa9c8f8275685e54616e7b87939facb9c6c6baaea2988a7e7164564c413529202d3946525e6876838f9ca9b6c2cdd1c5b9ac9f92867a6d6154473a3024190d0100000000000005121e2a36424d5764707d8a96a0abb4bfc7cfc7bfb7afaaa79f9d9a9897969696969696969696969696969696969696969696969696969696969696969696969ea1a9b3bec9d1c4b8ab9e9185786b5e5245382b1f1200000c1925323f4c5865727f8b98a9b2bdced7d3c6baada297928a827e7b79787777777777777777777777777777777777777777777777777777777777777777777884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32252934404b555f69707e8a929da6b0bbc5d0d0c5bcb1a79d928a7e716a5f554b40372d25323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000040d18212b353d454d535b60656c6f74797b7d7f8183848485858686868686868686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059514c433b32291f150b010000000000000000000000000000000000010c161f2c3844505c666d79818b92979d9fa7a5a8a9aaababacaeb5acacacacacacaca6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3e1d7cec5bebab8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bbc0c5c6cad0c5b9ac9f92867b6f6a615a50463c31281d0c03000000000714212d3a4754606d7a8793aab4bfcad2c5b9ac9f9286796d6053463a2f30302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3030313945515d677784919eaab7c4d1cbbfb5ab94877a6e6154473b2e211408000d1a2633404d596673808c99a6b3bfcccec1b5a89b8e8275665c51453d3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3e4753606d7986939facb9c6d2c5b9ac9f928679675d5145392c1f1306000000000006121f2b3844505b6674818e9aa9b3becad2c6b9ada197897c6f6356493c32261b27333f4953626f7c8895a0acb8c7c5b9ac9f92867a6d615866727f8c9aa4afbbc8c5b8ac9f9285796d6053473a30251d2a36414c5665727f8b98a7b1bcc8d3c7bbafa3998b7e7165564c4135291d11040000000000000714212d3a46535f697683909ca8b2bdc6d1cabfb5ada59e9b95908d8b8a898989898989898989898989898989898989898989898989898989898989898989899197a1adb9c6d1c4b8ab9e9185786b5e5245382b1f1200020f1b2835424e5b6875818e9ba8b4c1cfd2c6bbafa59f92857d76716e6c666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f322a343c45515c676e7b85929fa4aeb8c2cdd6cabeb3a9a0958d81746c61584e43392f2425323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000010c161f2a333d474f575f656c72787c8185888a8c8e9090919192929993939393939393939393939393939393939393939393939993929291908f8d8b898784807b77706b605d554c443b31271d1207000000000000000000000000000000000008131e2b37434e58606d78838e939fa2a9abb1b2b4b6b7b7b8b9bbbfb9b9b9b9b9b9b2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3dbd0c5bcb3aeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacafb5b8babec5c7baaea39891847c706b60564c41352921160a000000000713202d3a4653606d798698a2aebac6d3c7baaea398887b6e62554b413e3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3e424a54606d7a86939facb9c6d2c7bbaea399867a6d6053473a2d201407000c1926333f4c5966727f8c99a5b2bfccd1c5b8ab9e9285796d60564f4a4847474646464646464646464646464646464646464646464646464747484a4f5863707d899aa4afbbc8d1c5b8ab9e9285786b554b4035291d100400000000000613202d394653606c7985929eabb8c5cfd1c5b8ab9e9285796d6053463a2d2017222d3847535f6a7783909dacb6c0c7bbafa3998b7f7265606a7784919dacb6c0c9beb3a99b8e8175675d514539281e1925303b4854616e7b8795a0acb8c4d1cbc0b5ab9c8f8275685d5245392c2013080000000000000815222e3b4855616e7b88949fabbac3cfccc2b8ada39c938e8883807e7d7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85919eabb8c4d1c4b8ab9e9185786b5e5245382b1f120004111e2b3744515e6a7784919daab7c4d0cfc3b6aa9e938a7d706c6461605b545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f32313c46505a606d79839097a2adb6c0cad4cbc2baada2979083796d605a50463c31281d25323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000008131e28313c454f5960696e777f84898d929797999b9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a989696918c88837d746d675e564c43392f24180c04000000000000000000000000000000010d19242f3b4754606a73808c959ea5adb3b8bcbfc1c3c3c4c5c4c2c1c1c1c1c1c1bfb2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d6cabeb3aaa29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa4ababaeb3bcc3bfb4aaa19691867d70685e52463d32271b0f0000000006121f2b3844505c667985929facb8c5d2cbbfb4aa988c7f72675c534d4b4a49494949494949494949494949494949494949494949494949494a4b4d535b66717e8a99a4afbbc7d2c5b9ac9f928679675c5145382c1f1306000c1825323f4b5865727e8b98a5b1bed0d2c6b9ada2978a7e71686059575554535353535353535353535353535353535353535353535353535354555759616a74818e9bacb6c0ccd1c4b7aa9e9184776b5e51442f24180c0000000000030f1b27333f495363707c8997a1adb9c6d2cabfb4aa9a8e8174665c5044382b1f121b2b37434e5866727f8c9aa4afbbc8c0b5ab9d90837669626f7c8895a0acbec7c6b9ada1978a7d7063554b4035291614212d3a46535e697783909daab6c3ced1c5b9ac9f92867a6d6054473a2f24190d0100000000000b1824313e4b5764717e8a97a6b0bcccd3c7bbb0a69c918c817b76747270706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120004101d2935404b556c7885929fabb8c5d2cec2b5a89b8f82756b615a5553504a5050505050505050505050505050505050505050505050505050505050515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f2f3a434e58616c74818e95a0a9b3bec8d2cdc2b8aea49f92857b6e675c51483e342a1f1625323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000010d19242f3a434d57606b707b828b91969a9ea2a9a5a7a9aaaaababacafb5acacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7a5a8a09e99959088817a6e685e554b40352920150a00000000000000000000000000000004111d2935414c55626f7c87939fa7afbabec5c8cdcac7c0bbb9b7b5b4b4b4b4b4b4b4b2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c6baaea298929090909090909090909090909090909090909090909090909090909090909090909090909091919399999fa2aab2bac3bcb2a9a19891857a6d61594f43382c1c120700000003101c28343f4a546b7884919eabb7c4d1d1c4b7aa9e9184796d655f57585756565555555555555555555555555555555555555555555556565758575e616c7883909cabb5c0ccd1c5b8ab9e9285786b554b4034291c1004000b1724313e4a5764717d8a97aab3becad6cabeb3a99e92857a706b666361616060606060606060606060606060606060606060606060606060616163666b707c87939facb9c6d2d0c3b6aa9d9083776a5d5044372a1d07000000000005121f2b3744505b6574808d9aa9b3bec9d3c6baaea2988a7d7063544a3f34281c101b26313c4854616e7b87939facb9c6c7b8ab9f95887b6e6674808d9aa8b1bdd0c5b8ab9e9285796d6053463a2f2418121e2a36424d5766737f8c99a8b2bdc8d3c7bbaea3998b7e7164554c4135291d110400000000010e1a2734414d5a6774808d9aa7b3c0cdd0c3b7ab9f948c7f756e6967656463636363636363636363636363636363636363636363636363636363636363636b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000613202c3945515d677986929facb9c5d2cabeb3a9978a7d716459504846443f4444444444444444444444444444444444444444444444444444444445515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f35404b555f6a717e8b929da7b1bcc5d0d0c5bbb0a69d928a7e70695f554b40362c22181825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000004111d2935414c555f69707d8690949ea1a8abadb3b2b4b6b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b4b2b2acaaa79f9a938d847a6e675d51453c32271b0f0300000000000000000000000000000613202c3945515d6775818e99a4afb9c1cad0cec5bebab6afacaaa8a8a7a7a7a7a7a7a7a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ab9f928683838383838383838383838383838383838383838383838383838383838383838383838384848586898d9298a0a8b2bdc4bbb2aaa1978e81756b605448392e23180c000000000b17232e424f5c6975828f9ca8b5c2d1d2c5b8aca0968d80776e696765636362626262626262626262626262626262626262626262626263636466696e757f8c949fabbdc7d2cfc2b5a99c8f8276695c4f432f23180c00000815222f3b4855626e7b8898a2aebac6d3cfc5b9ada19791847d7772706e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e7072777d859299a4afbbc7d4cec1b4a79b8e8174685b4e4135281b0e02000000000613202d394653606c7884919eabb7c4cfd2c5b8ac9f9285796d6053473a2e23170b15202d3a46525e6976838f9caab4bfc8bcb1a7998c80736d7985929eabb8c3c9bdb2a89a8d8074665c5044382c1d120e1a25313c4855626f7b8896a0acb9c5d2cbbfb5ab9c8f8275675d5145392c2013070000000004101d2a3743505d6a7683909da9b6c3d0ccc0b5ab9c8f82766d615f575857565656565656565656565656565656565656565656565656565656565656565e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714202d3a4753606d798699a3afbbc7d2c6b9ada297877a6d6154473e3938332d37373737373737373737373737373737373737373737373737373845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f3d45515d676f7c86929fa5afb9c3ced2c7bdb3a99f948d80736c61574d43392e241b0f1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000613202c3945515d676e7b8592989fa6adb2b8b9bebfc1c3c3c4c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c3c2c0bebdb9b7b1aca49f969083796d60584e43372b1f140900000000000000000000000000000714212d3a4754606d7a86929fabb5c0cbd6cdc5bcb4aeaca49f9d9c9b9b9b9b9b9b9b9b9b998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82777777777777777777777777777777777777777777777777777777777777777777777777777778797c80859196a0acb8c5c4bcb3a99e93897c6f63544a4034281c100400000006192633404c5966737f8c99abb4bfcbd4c8bdb2a89d928d827b76737170706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70707173767b818c919ca6b0bcd0d7cbc0b5ab998d8073665a4d4033271a0700000613202d394653606c7985929fabb8c5d1d5c9beb3a9a1969189837f7d7b7a7a7979797979797979797979797979797979797979797979797a7a7b7d7f838a9297a2abb5c0ccd6cabeb3a9988b7e7265584b3f3225180c00000000000916232f3c4956626f7c8996a1adb9c5d2cbc0b5ab9b8e8275675c5145382c1c1106121e2a36424d5765717e8b98a3aebac7c2b7aa9e918477707d8a97a1adb9c6c5b9aca096897c6f62544a3f34281c0b0915212e3a47535f6a7784919eaab7c4cfd1c5b9ac9f92867a6d6054473a2f24180d0100000004101c2834404b546b7885929eabb8c5d1c7bbafa4998a7d70635b534d4b4a4a4949494949494949494949494949494949494949494949494949494949515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000814212e3b4754616e7b8794abb5c0cbd1c5b8ab9e928578685e5246392d2b28222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c3f46515b606d79849198a2aeb7c0cbd7ccc0b5aba1979082786d605a50453b30271d120c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000004101c2834404b54606d7a849197a2aab0b9bdc4c6cacfcbc7c5c3c1c0bfbfbebebebebebebebebebebebebebebebebebebebebebebebfbfc0c2c5c6cacfcec8c5c3beb6afa89f958e81756a6054473b31261a0e02000000000000000000000000000b1825313e4b5864717e8b98a2aebdc7d2cfc5bbb3aaa29f9a93918f8e8e8e8e8e8e8e8e8e8e8a7d7164574a3e3124170b00000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a676d6f737b84919da9b3bec9c4bbafa59a8d8174665c5144382c1f12060000000a1724303d4a5763707d8a99a3aebac7d2cec3baaea49d948f8883807e7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7e8083878e939ca3adb9c2cdd3c7bbafa3998a7d7064574a3d3124170a000005121f2b3744505b6576838f9cabb4bfcbd7cfc5bbb2a8a19e95908c8a8887868686868686868686868686868686868686868686868686868687888a8c90959fa2a9b3bdc7d2d3c6baada297887c6f6255493c2f2216090000000006131f2b37434e586773808d9aa8b2bdc9d3c7bbafa3998a7e7164554b4034291c0a000e1a25303b4754606d7a86929facb9c5c5b9aca0968a7e7a828f9ca9b3bec9c4b7aa9e9184776a605442382e23170c06121f2b37434e586773808d9aa9b2bec9d3c7baaea3998a7e7164554b4035291d110400000006131f2c3845515c667986929facb9c5d2c6b9ac9f93867a6d605347423f3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbd1d0c3b7aa9d9084776a564c41362a1f1c171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c444e58626d75818e96a0aab4bfc9d2ccc4bbafa49992857b6e665c50483e33291e150b0c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000006131f2c3845515c66727f8c96a0a9b3bcc2c9cfd0cac6bfbab9b6b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b4b6b8b9bec5c7cdd2d0c7c0bbb1a79e93887c6f62574d42362a1e1205000000000000000000000000010e1b2834414e5b6774818e9aaab4bfd0d6cabeb3a9a298928c878482818181818181818181817f796d6053473a2d20140700000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d555c6062696f7c8997a1adb9c6cdc1b8ab9e9285796d6053463a2d2013070000000714212d3a4754606d7a86929facb6c0ccd8ccc0b6aea69e9c95908d8b8a89898888888888888888888888888888888888888888888889898a8b8d8f939a9ea5adb6bfcbd4ccc4b9ac9f92867a6d6154473a2e2114070000030f1b27333f495366737f8c99a3aebac6d1d6cdc4bab2ada7a09d999694949393939393939393939393939393939393939393939393939393949496999da0a7adb3bbc5d0d7cbbfb4ab9f9285796d6053463a2d201307000000000815212e3b47535f6a7784919eaab7c4cfd2c5b9ac9f92867a6d6054473a2f23180c000914202c3945525d6875828f9ba9b3bec9bdb2a89a908a878f949eaabbc5c8bcb1a7998c807366584e4330261c1106030f1b26313c4956626f7c8997a1adb9c6d2cbbfb4ab9b8f8275675d5145392c2013070000000713202d3a4653606d798698a3aebac7d1c4b7aa9e918477675d5145393131303030303030303030303030303030303030303030303030303030303845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a5d50433025190f0b0611111111111111111111111111111111111111111111121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f1200101d2a3643505d697683909ca9b6c3cfd7cbc0b5a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265584c4c56606a727f8b939ea8b2bcc6d0cfc4bab0a69f93877d70695e544a3f362c21180c030c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000713202d3a4653606d7984919ea8b2bbc5ced5cec5bebab4aeaca9a7a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9abadb3b7bcc2cad2d2ccc2b9afa59b8e8175695f53463a2d21140700000000000000000000000005111e2a36414c56697683909ca9b6c3d0d3c6baada29792867f7a777575747474747474747474736d675c5145382c1f130600000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c505050505050505050505050505050505050505050505050505050505050505050514b515357606a7885929eabb8c5d1c6b9ada197897c6f6356493c302316090000000713202c3945525d6874818e9aa4afbbc3cdd7c8c0b8b0aaa79f9d9a989696959595959595959595959595959595959595959595959595969697999c9fa4acafb7bfc8d7cdc4bab0a69b8e8175685e5246392d2013070000000b17222d3b4754616e7b86929fabb4bfcbd0d6ccc4bdb9b1abaaa5a3a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a5aaacb1babec5cdd6ccc4baaea3998d8073665c5144382c1f1206000000000916222f3c4955626f7c8896a0acb9c5d2ccc0b6ac9c8f8276685d5245392c1d12070004111d2935414c5664717d8a97a2adbac6c4baaca29a97939c9ea6b0bbcdc4b8aca095887b6e6255483d3222150a00000a13202d394653606c7884919eabb8c4d0d1c5b8ac9f92867a6d6053473a2f24180c0000000714212e3a4754616d7a8794aab4bfcbd0c3b6a99d9083766a554b403529242323232323232323232323232323232323232323232323232323232b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d08000004040404040404040404040404040404040404040405121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000f1c2936424f5c6975828f9ca8b5c2cfdcd1baada094877a6d6154473a2e2114070401000505050505050505050505050505050505050505050505050505050505050505050505050505050400000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000001000c1925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655849535d686f7c87929fa5afbac3ced1c7bdb2a89f948c80736b60574d42382e231a0f06000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000b1825313e4b5864717e8b96a1adbac3cdd7cdc5bcb3aeaaa39f9d9b999998989898989898989898989898989898989898989898989899999a9c9ea1a9abb0b8c0c8d2d8cbc1b9ac9f92867b6e6155483b2e2215070000000000000000000000000714202d3946525e687885929fabb8c5d2cabfb4aa9f92857c726d68696868686868686868686866605c554b4034291c100400000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4444444444444444444444444444444444444444444444444444444444444444444045464e58697683909ca9b6c3cfcabeb3a9978a7d7164574a3e3124170b00000004111d2935414c56626e7b87939fa8b2bbc3cbd1cac1bbb7b1aba9a6a4a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a4a6a9acafb6bec1c9d1cbc3bbb2a89e94887c6f62564c41362a1e11050000000614202d3946525e6874818e99a3aebabfc6ced3cfc9c3bcb8b6b2b0aeadadacacacacacacacacacacacacacacacacacacacacacacacacadadaeb0b2b6b8bcc3cad0d0cac2bab1a79f92867b6e61544a4034281c100400000006121f2b37434e586673808c99a8b2bdc9d4c8bbafa49a8b7e7265564c4135291d0b0100010d19242f3a4653606d7985929fabb8c4ccbdb4aca6a3a0a8aab0b8c1ccc0b6ac9d9083776a5f53473a2e211403000005121f2b3744505b6574818d9aa9b3becad3c7baaea3988a7e7164554b4035291d100400000815222e3b4855616e7b8894a1aebbd1cfc2b6a99c8f8376695c50432f241817161616161616161616161616161616161616161616161616161e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f221513110d08121212121212121212121212121212121212121212121212121212121212121212121212121212110a090704000000000000000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726558505b656d7a849199a3aeb7c1ccd7cbc0b5aba1968f82786c60594f453b30261c110800000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000005111e2a36414c566875828e9ba9b2bdccd5cfc5bbb3aaa29f9892908e8d8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f92979c9fa6aeb6c0cad4d4c7bbafa3998b7e7265584b3f2f24180d0100000000000000000000000814212e3b4754616e7a8797a2adbac6d3c6baaea2988b7e716a615e565b5b5b5b5b5b5b5b5b5b5953514b43392f23180c0000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42373737373737373737373737373737373737373737373737373737373737372e3438424f5b6875828e9ba8b5c1cecfbeb2a5988b7f7265584c3f3225190c000000010d1924303a47535f6a75828f96a0a9b1babfc6c8ccc7c2bcb7b6b3b1b0afafafafafafafafafafafafafafafafafafafafafafafafafafb0b1b3b6b9bbc0c7d0c8c6bfbbb1a9a0968f82756a5f53443a3025190d0100000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cad0cdc8c4c3bfbdbbbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbdbfc3c4c8cdcdc8c6bfbab0a89f958d8174695e5242392e23180c000000000814212e3a47535f6a7784919daab7c4ced2c6b9ac9f93877b6e6154483b2f24190d00000008131f2c3845515c6774818e9aa8b2bdc9c6bdb6b2b0adb5b7bbc1cac8bbafa49a8c7f7265584e43372b1f12060000030f1b27333f495363707d8997a2adbac6d3cbbfb4aa9b8e8275675d5145392c1f130700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c07090909090909090909090909090909090909090909090909121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e312621201d191e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d171614100b0500000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30241d181b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ced6c9bcafa396897c706356493d3023160a000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655859606c77828f96a1abb4bfc9d3ccc4bbafa39991847a6d665b50473d33291e150a0000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000714202d3946525e687884919eabb7c4cfd5c9beb3a9a198928b868381807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808183858a90949da4aeb8c2cdd7cbc0b5ab9b8e817468554b4035291d110400000000000000000000000815222f3b4855626e7b8895a9b3becad2c5b8ac9f9285796d6058524c4e4e4e4e4e4e4e4e4e4e4c4745403931271d12070000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a232835424e5b6875818e9ba8b4c1cecdc0b3a69a8d8073675a4d4034271a0d0100000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c4c3c0bebdbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbdbec0c2c6c6c5c3c1bcb8b5aea7a09791847a6d61584e4332291e130800000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7ccd2c9c7c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c9d0cac6c5c3c1bcb8b4aea69f969083796d60564d4230271c1207000000000815222f3b4855626e7b8895a0acb8c5cbcbc3b6a99d908376695e52463a2d1e130800000004101c2834404b5563707d8996a1adb9c6cfc8c2bebdbac2c3c7cccfc6b9ac9f93877b6e6154483c31261a0f020000000b17222d3a4653606d7985929fabb8c5d0d0c5b8ac9f9286796d6053473a2f23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366584e4337302d2c29242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2322201c160f08000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726556606b727f8c949ea8b2bdc6d1cfc4baafa59f92877d6f685e544a3f352b20170c030000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000814212e3b4754616e7a8796a1adb9c5d2d2c6b9ada19792857f7a7674737272727272727272727272727272727272727272727272727272737476797d828d929da6b0bcc7d3d1c4b7aa9d918477675d5145392c20130600000000000000000000000916222f3c4955626f7c8895a2afbbd0d0c3b7aa9d908377675d51464142414141414141414141403a38342f271f150b010000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236323232323232323232323232323232323232323232323232323232323232323231424e5b6875818e9ba8b4c1cecdc0b3a79a8d8074675a4d4134271a0e01000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbcbfbab8b6b4b1acaba39f9590857c6e685e52463c3220170d02000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbebab8b6b4b1abaaa29f9490847a6e675d51443b301e150b0000000005121e2a36424d5766737f8c99a7b1bcbebebebdb2a8998c7f7266574d42362a1e1205000000000c18232e394653606c7884919eaab4bebebebebebebebebebebebebdb2a89c8f8376695e52463a2a20150a0000000006121f2c3844515c6675818e9baab4bfbebebebaaea2988a7d7164554b4034291c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000d192633404c5966737f8c99a6b2bfd0dbd0c3b6aa9d9083776a5f5347413c3a39352f3838383838383838383838383838383838383838383838383838383838383838383838383838383837302f2c27211a11080000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72655e68707d87929fa6b0bac4cfd1c6bcb2a89e938c7f726b60564c42382d231a0e05000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5cabeb3a99e92857c726d68686666656565656565656565656565656565656565656565656565666667666d7078808d949fabb7c5cfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000091623303c4956636f7c8996a2afbcc9cfc2b5a89c8f827569554b403530353535353535353535332d2c29231d150d03000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40424c566975828f9ca8b5c2cfcdc0b3a79a8d8074675a4d4134271a0e01000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb4aeaca9a7a7a09d99928c837c6f6a5f564c41342a200e05000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0b3adaba9a7a79f9d98928b827b6e685e554b4032291f0c03000000000714212d3a46535f697783909daab1b1b1b1b1b1aca096887b6e6255483b30251a0e020000000007121f2b3844505b6673808c98a2adb3b1b1b1b1b1b1b1b1b1b1b1b2aba1968a7e7164574d42362a180e030000000004101c2834404a5464717d8a98a3aeb1b1b1b1b1b4aa9b8e8175675c5145382c1f1306000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b524c494745414545454545454545454545454545454545454545454545454545454545454545454545454545454545443d3c38332b231a0f0500000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454141414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7265666e7a859199a3afb8c1ccd7cbbfb4aaa0968f81756d62594f443a2f261c110800000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becfd2c6b9ada1978b7e716a605d565a595958585858585858585858585858585858585858585858585959545c60666d7882909ca9b3bec9d4c8bbafa49a887b6e6155483b2e22150800000000000000000000000a1723303d4a5663707d8996a3b0bcc9cdc1b4a79a8e8174675b4e412f2528282828282828282826201f1c18120b0300000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4d535e687784919eaab7c4d1cdc0b3a79a8d8074675a4d4134271a0e0100000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a3a3a2aaa29f9d9b9895908c867f786f6a5f574e443a3022180e00000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a9a29f9c9a9895908b867f786e695f564d43392f20170d00000000000815222e3b4855616e7b8895a0a5a5a5a5a5a5a5a99d9184776a5f53473a2e1f14090000000000030f1c28333f4a54616d7a86929ea1a9a5a5a5a5a5a5a5a5a5a5a5a8a1999184786d6053463b30251a070000000000000c18232e3a4753606d7a86929fa5a5a5a5a5a5a5a59f9285796d6053473a2d201407000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79c8f82756d615e565654524c5251515151515151515151515151515151515151515151515151515151515151515151515151515151504a48443d352b21160b00000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983919dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72656d78829097a1abb5c0cad3cbc3baaea39891847a6d605b51473d32291d140a0000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd1c5b8ab9e9285796d6058524c4d4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4a50545c66707d8997a1adb9c6d2ccc0b6ac95887c6f6255493c2f22160900000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271b1b1b1b1b1b1b1b1b191413100c07010000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585858585859575f616d7a87939facb9c6d2cdc0b3a79a8d8074675a4d4134271a0e01000000000008131e28323c454e585f666d737b7f83888c8e9092989596979798989898989898989898989898989898989898989898989898989897979696959892908e8c88847f7b736d665f584e453c32281e10060000000000000000030e182127333f49535b606a6e787d81858a8d8f9193999596969798989898989898989898989898989898989898989898989898989898979796959792908e8b88837f7a726c665f574d443b31271d0e0500000000000c1825323f4b5865727e8b98989898989898989898978d807366584e43372b1f0d020000000000000b17222d3846525e68727f8b9297979898989898989898989898979691877d70665c504438291f14090000000000000713202c3945515d6775828f9798989898989898989898897d706356493d3023160a000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d7985929facb8c5d2d8cdc3b7aa9e948c7f756e686562605d565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d56544f473d33271c1004000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acbdc6d1dccec1b4a79b8e817468554b4035291d1104000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f726b73808d949fa9b3bdc7d1cec3b9afa59f92867c6f685d52493f342b20170b020000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccec1b4a89b8e8175665c504541403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403f444a54606d7985929eabb8c5d1d2bcafa296897c6f6356493c3023160900000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e0e0e0e0e0e0e0e0d0706040000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656565656668696e75818f99a4afbbc7d4cdc0b3a69a8d8073675a4d4034271a0d010000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a898988878583817f7c77726e69605c544e463c332a20160c00000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8988878583817f7b76726d68605b544d453c32291f150b0000000000000c1825323f4b5865727e8a8b8b8b8b8b8b8b8b8b8b8a857b6e6154473c31261a0f0000000000000006111c2a36414c56626d727f85898a8b8b8b8b8b8b8b8b8b8b8b8a89847e716b61544a3f34281c100300000000000004101d2935404b55636f7d888b8b8b8b8b8b8b8b8b8b8b897d6f6356493c30231609000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f120006121f2b3844505c667683909ca9b6c3ced9d3c7bbb0a69c918c817a75716f6d686c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6360594f44382c2014070006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bccfd8d5c9beb3a9988b7f7265584c3f2f24180d01000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f72707d88939fa6b0bbc4cfd0c6bcb1a79e938b7e726a5f564c41372d22190e05000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdccbfb2a6998c7f7366544a3f353033323232323232323232323232323232323232323232323232332e343844505c6676838f9ca9b6c2cfc9bdb0a3968a7d7063574a3d3024170a00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e02020202020202000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc3b6a99c908376727272727272727272727272727272727272727272727272727272727272727272727272727374767b818e939eabb5c0ccd7ccbfb2a6998c7f7366594c403326190d00000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7b797674726f6a66615e57514a423c342a21180e04000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7a787674726e6965615e56504a423c332a20170d030000000000000613202d394653606c777d7e7e7e7e7e7e7e7e7e7e7d7a6e695e52463a2a20150900000000000000000d1925303a44515b626d72797c7e7e7e7e7e7e7e7e7e7e7e7e7d7c79716c61594f42382e23170c00000000000000010d18242f394854606b6f7b7e7e7e7e7e7e7e7e7e7e7e7c6f6b6054483b2f221509000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c07090909090909090909090909090909090909090909090909121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f24180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c101c2834404b556b7885929eabb8c5d1c4b8ab9e9185786b5e5245382b1f120003101c28343f4a546773808d9aa8b2bdc8d4d7ccc1b8ada39c938e86827e7c7a7978787878787878787878787878787878787878787878787878787878787878787878787878787878787877706b6054483c2f2216090003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a787574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3cedfd2c6b9ada197897c6f6256493c2f23160700000714212d3a4754606d7a8793a0adbac6d3cec1b5a89b8e817b7d85929aa4afb8c2cdd6cabfb4aaa0958e81756d62584e443a2f251b100700000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e2426262525252525252525252525252525252525252525252525262328343f4a546774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808183878e939da5afbdc7d2ddcbbeb2a5988b7f7265584c3f3225190c0000000000000000060f18222a30383f444d5254585f6265676a696e6f7071717172727272727272727272727272727272727272727272727272727170706f6f6e6c656865625f5854524d444039302a22180f06000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f707071717272727272727272727272727272727272727272727272727272717171706f6e69696765615f5754524c443f382f2a21180e050000000000000005121f2b3744505b656c7072727272727272727272716d685e564d42362a180e03000000000000000008131e28323f49515b62676d6f717272727272727272727272716f6d66615a50473e30261c1106000000000000000007121d2c38434f5960696e71727272727272727272716f6b60594f43382c1f1307000815222e3b4855616e7b8894a1aebbd2cfc2b6a99c8f8376695c50432f241816161616161616161616161616161616161616161616161616161d2935404b556b7885919eabb8c4d1c4b8ab9e9185786b5e5245382b1f12000815222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a554b4035291d19181818181818181818181818181818181818181818181818191f2c3845515c677985929facb8c5d1c4b8ab9e9185786b5e5245382b1f1200000b17232e3d4a5663707d8996a0acb8c5cfdbd3cabfb5ada59e99928f8b898786858584848484848484848484848484848484848484848484848484848484848484848484848484848484837d7063564a3d3023170a00000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cfc3b6aa9e938e888a9297a2acb6c0cad4cbc3baaea2989183796d605b51463c32281e13090000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d3124191919191919191919191919191919191919191919191919191917232e404d596673808c99a6b3bfcccabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7bbafa399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8e8f92999da5afb7c1d0d9d5c9beb3a9978a7e7164574b3e3124180b0000000000000000000610181e262e343b4246484e5355595b575e6162636464656565656565656565656565656565656565656565656565656565646463636261605b535955534e4846423b342e271e1810070000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656564646362615e565b5855534d4746413a332d261d180f060000000000000000030f1b27333f49535b60636565656565656565656564615e564d443b30251906000000000000000000020c16202d373f4951555d60636465656565656565656565656462605c5450483e352c1e150a000000000000000000010f1b27323d474f575f6164656565656565656565656360594f473d32271b0f03000815212e3b4854616e7b8794a1b6c0ccd0c3b6a99d9083766a554b403529242323222222222222222222222222222222222222222222222323242c3945515d677885929fabb8c5d1c4b7ab9e9184786b5e5145382b1e12000815212e3b4854616e7b8794a1aebad0d1c4b7ab9e918478675d5145382c232525252525252525252525252525252525252525252525252526242d3a4653606d7986939facb9c6d1c4b7ab9e9184786b5e5145382b1e1200000613202d394653606c7884919da9b3becad6dcd1c7bfb7afaba39f9c98959992929191919191919191919191919191919191919191919191919191919191919191919191919191919191908376695d5043362a1d1000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dad3c7bbaea3998c8073665c5145382c1f130600000714212d3a4754606d7a8793a0adbac6d3d2c6baafa59e9b94979fa2a9b3bec7d2cdc3b9aea49f92867c6e675d51483f342a20160c010000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c061926333f4c5966727f8c99a5b2bfcccabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7cbc0b5aba39f9a98989898989898989898989898989898989898989898989898989898989898989898989898999b9c9fa3abafb7c1c9d3dfd2c6b9ada197887b6e6255483b2f22150800000000000000000000060c151c232830363a3c4347484c4e4d5254555657585858585858585858585858585858585858585858585858585858585857565655545350494c4847433c3a363028231c150c0700000000000000000000000000000000020a11171d262d3338394045474a4d4b51535555565757585858585858585858585858585858585858585858585858585858585857565554524d4e4c4847423c39363028221c140b06000000000000000000000b17222d384149505357585858585858585858585754524c443b32291f140900000000000000000000050e1b252d373f434b515356575858585858585858585858575653504a423e362c231a0c03000000000000000000000a16212b353d454d5355585858585858585858585856544f463d352b21160a00000714212d3a4754606d7a879aa4afbbc8d1c4b7aa9e918477675d5145393030302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f30312f3a4753606d7a86939facb9c6d0c3b7aa9d9084776a5d5144372a1e11000714212d3a4754606d7a8793aab4bfcad2c6b9ac9f93867a6d6053473b342f323232323232323232323232323232323232323232323232323230353c4855626f7b889aa4afbbc8d0c3b7aa9d9084776a5d5144372a1e11000005121f2b3744505b65727e8b97a2adbac1cbd5d9d1c9c1bdb5afaca8a4aba39f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9286796c5f5346392c2013000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000714212d3a4754606d7a8793a0adbad1dcd7ccc1b7afaaa8a1a3abadb3bbc5d0d0c5bbb1a79d928a7e716a5f554b40362d22190d04000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd1c7bdb5afaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9acafb5bdc1c9d2dcd8cfc5b8ab9e928578695f53473a2e2114080000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484846443f3f3c3a37312d2a251f18120b0300000000000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49474642413f3b3a37312d2a251e17110a02000000000000000000000006111b262f383f44464a4b4b4b4b4b4b4b4b4b4b4a4746413a322920170d02000000000000000000000009131b252d3139404547494b4b4b4b4b4b4b4b4b4b4b4b4a4946443f38302c241a11080000000000000000000000040f19232b333b4246484b4b4b4b4b4b4b4b4b4b4b4948433d342b23190f0400000613202d394653606c7886939facb9c6d2c6b9ac9f93867a6d605347423e3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3f424b55626f7c899aa4afbbc8d0c3b6a99d9083766a5d5043372a1d10000713202d3a4653606d798698a2aebac6d3c7bbafa499897c6f62564d4540403f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f4041464e5864717e8b97acb6c0cccfc3b6a99c908376695d5043362a1d100000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd3cfc7c0bbb9b5b1b5afacababababababababababababababababababababababababababababababababababababababababab9f9286796c5f5346392c20130000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc1baaea2988e8175685e5242392e23180c0000000714212d3a4754606d7a8793abb4bfcbd7ddd3c9c1bab6b5aeb0b8babec5cdd6cabeb3a9a0958d81746c61584e43392f241b100700000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9cfc7c0bbb9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b9bbc0c7cfd2dbd8d1c6bdb1a79b8f827568574d42372b1e120600000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3d3c3c3b3937332d2f2e2b26201e1a140c0700000000000000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3b3a3630322e2d2b26201e19130b0600000000000000000000000000000a141d262d3337393d3f3f3f3f3f3f3f3f3f3f3e3a3936302920170e050000000000000000000000000109131b1f282f35393a3c3e3f3f3f3f3f3f3f3f3f3f3f3e3c3a38342e261e1a120800000000000000000000000000071019212931363a3b3e3f3f3f3f3f3f3f3f3f3e3c3b38322b2219100700000006121f2b3844505b667885929fabb8c5d2c7bbafa4998a7d70635b524d4b4a49494949494949494949494949494949494949494949494949494a4b4e545d67737f8c99acb6c0cccfc2b5a99c8f8276695c4f4336291c100006121f2b3844505c667985929facb8c5d2ccc0b5ab9a8d8073695e56514b4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4c5257606a75828f9ca8b5c2d2cfc2b5a89c8f8275695c4f4236291c0f0000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d9d1cbc7c5c2bec0bbb9b8b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ac9f9286796c5f5346392c20130000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6e62564d4130271d12070000000713202d3a4653606d798699a3aebac7d3e0dbd3ccc6c3c1bbbdc5c6cad0d4cac2baada2979083796d605a50463c31281d12090000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae1d9d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc1c2c5c7cbd1d9d7d3cfc6bfb4ab9f95897d706356493d31261a0e02000000000000000000000000000002090e12151b1f212226252a2d2e2f303131323232323232323232323232323232323232323232323232323232313130302f2e2d2b272222211f1b15120e090300000000000000000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f303031323232323232323232323232323232323232323232323232323232323131302f2e2d2a252522211e1a15110d0802000000000000000000000000000000020b141b22272b2d3032323232323232323232312e2d2a251e170e05000000000000000000000000000001090d161d24292c2d30313232323232323232323232312f2d2c28231c150c08000000000000000000000000000000070f181f262a2d2e3132323232323232323232302f2c272119100700000000030f1c28333f4a5e6b7884919eabb7c4d1ccc0b5ab9c8f82766d615e57585756565555555555555555555555555555555555555555555556565758585f666d7984919eabb7c4d2cec1b5a89b8e8275685b4f4235281c0f0003101c28343f4a546b7884919eabb7c4d1d2c5b8ab9f92857b6e68605c5559585858585858585858585858585858585858585858585858585959565d61696f7c87929facb9c5d2cec1b4a89b8e8175685b4e4235281b0f00000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d3d2cfd1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b9ac9f9286796c5f5346392c201300000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cad0d2d3d1cbc7c3bcb4aea69d928a7e716a5f53443b301e150b0000000006121f2c3844515c667986929facb9c5d2dfe0ddd7d2cfcec7cad2d3d6d6ccc2b8aea49f92857b6e675c51483e332a1f160c000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cdcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccecfd2d1d0d0d1cbc7c3bcb4aea3999083766b6054483c2f201509000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252423232221201f1b171515120f0a0502000000000000000000000000000000000000000000000000000000000003070c10131417181d1f202222232424252525252525252525252525252525252525252525252525252525252524232221201e19191514120e090501000000000000000000000000000000000000020a11171b1f2024252525252525252525252421201d19130c050000000000000000000000000000000000040c12181d2020232425252525252525252525252423201f1c17110a030000000000000000000000000000000000060d141a1e2122252525252525252525252523221f1b160f070000000000000b17222d424f5c6975828f9ca8b5c2d0d2c7b7ab9f948c7f746e6967656363626262626262626262626262626262626262626262626262636465676a6f78818e96a1adb9c5d2ccc0b6ac998c7f7366594c403326190d00000b17232e424f5c6975828f9ca8b5c2d1d3c6baada29790827a716d67676665656565656565656565656565656565656565656565656565656667686d727b849199a3afbbc7d4ccc0b5ab998c7f7266594c3f3326190c000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1d1d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c5b9ac9f9286796c5f5346392c2013000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfced0cac6c5c0bbb9b1aaa39f938d80736c61584e4332291f0c030000000004101c2834404a546b7884919eabb7c4d1d2d3d6dcd2d2dcd7d4d2d2d1cdc4bab0a69d928a7e70695f554b40362c21180d04000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c4c4c3c1bfbab9b1aaa39f92867d6f63594f44382c200e03000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818171716151513120f0b060806030000000000000000000000000000000000000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181818181717161414110e09080806020000000000000000000000000000000000000000000000060b0f12131718181818181818181818171413110d08020000000000000000000000000000000000000001070d1013141618181818181818181818181817161312100c06000000000000000000000000000000000000000003090e12141518181818181818181818181615130f0a040000000000000006192633404c5966737f8c99aab4bfcbd3c7bbb0a69b918c817b76737170706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70707274777c828e939ea8b2bdc9d4c8bbafa49a897d7063564a3d3023170a000006192633404c5966737f8c99abb4bfcbd6cabeb3a99f9490847e7976747372717171717171717171717171717171717171717171717172727374767a7f859196a0abb5c0cbd4c7bbafa499897c706356493d3023160a0000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b9ac9f9286796c5f5346392c20130000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5afaca7a098928b81786d605a50463c3120170d0000000000000c18232e424f5c6875828f9babb4bfc5c5c7cbd0c6c6d1cbc7c5c5c4c2bbb2a89f948d80736c61574d43392e241a0f0600000000000000000000000000000c1825323f4b5865727e8b98a5b1bec6c6c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000000000004060a1724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a0e09090909090909070603000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b7b6b4b4aeaca7a098928b7e716b6054473d33271c10000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0a09090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a09080705020000000000000000000000000000000000000000000000000000000000000305060a0c0c0c0c0c0c0c0c0c0c0b07070501000000000000000000000000000000000000000000000001040607090b0c0c0c0c0c0c0c0c0c0c0c0b09070603000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0b090907030000000000000000000a1723303d4a5663707d8998a3aebac7d2ccc2b8ada39b938e8783807e7d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7e81848890949ea5afbac4cfd2c6b9ac9f93867a6d6054473a2d21140700000a1724303d4a5763707d8a99a3aebac7d2cfc5bbb0a69f96918a8583807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8183868b9297a0a8b2bdc7d1d2c6b9ac9f93867a6d6054473a2d21140700000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ac9f9286796c5f5346392c201300000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50483e342a200e05000000000000071926323f4c5965727f8c99a3aeb6b8b8babfb9b9b9b9c0bbb9b8b8b6b0a9a1969082786d605a50453b30271d12090000000000000000000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b9ac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000000001070c1013141724303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134271a16161616161616151312100c0600000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaa9a7aaa39f9b9590867f726c62594f43352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb6c0ccd8cabfb5ada59e9a93908d8b8a89898888888888888888888888888888888888888888888889898a8b8d90959c9fa6afb7c1ccd5c9beb3a99d908477685d5245392c20130700000714212d3a4754606d7a86929facb6c0ccd8cdc2b8b0a8a09e98928f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8e9092989fa2a9b2bac3cfd5c9bdb2a99d908377675d5145392c201306000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac9f9286796c5f5346392c2013000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f362c22180e000000000000000714212e3a4754616d7a86929fa4acabacaeb4acacacacb5afacacaba9a69f9791847a6e665c50483e33291e150b000000000000000000000000000000000c1825323f4b5865727e8b98a5b5acacacacacac9f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0000000000030b12181d1f202224303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413427222222222222222222201f1c17110a030000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9d9b9898928e89837c726d625a50473d3223190f050000000000000000000000000000000000020507080b0d10111212131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0b06050300000000000000000000000000000000010507070e111212121212121212110d0d0b07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f131313131313131313130f06050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6874818e9aa4afbbc3cdd7c7bfb7afaca49f9c9a9896969595959595959595959595959595959595959595959595959697989a9da0a7abb0b8c1c9d5cbc3b9ada1978b7e7265564c4135291d110400000713202c3945525d6874818e9aa4afbbc3cdd7cac2bab2acaaa29f9c9a999898989898989898989898989898989898989898989898989898999a9d9fa3aaadb3bbc3ccd5cbc2b9ada1968b7e7164554c4135291d11040000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9286796c5f5346392c20130000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786f6a605b534a42382e241a0f06000000000000000713202d3946525e68727f8c939a9c9e9fa39f9f9f9f9f9fa39f9f9e9d999490857c6e685e544a3f362c21180c03000000000000000000000000000000000c1825323f4b5865727e8b98a39f9f9f9f9f9fa99f9286796c5f5346392c2013000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000000060d151d24292c2d2f2f303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d41342f2f2f2f2f2f2f2f2f2f2d2c28231c150c03000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939993929191908e8b8986817d786f6a625b51483e342b2111070000000000000000000000000000000002090e121415181a1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c1813120f0b0600000000000000000000000002080d1113141b1e1e1e1e1e1e1e1e1e1e1a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1f20202020202020201f1b13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626e7b87939fa7b1bbc3cbd1c9c1beb6afaca9a6a4a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a5a7aaacb1b7bbc2cacfc9c1b9b0a69e9285796d6053473a3024190d01000004111d2935414c56626e7b87939fa8b2bbc3cbd1ccc4bdb9b3aeaba9a7a6a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9acaeb4babec5cdcfc9c1b9afa59e9184796d6053463a2f24190d01000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f909192929299939393939393939393939393939393939393939393939393939393939393939393939393939393979285786b5f5245382c1f12000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8c8a8885837f7b75706d665f585049413830261c1208000000000000000005111e2a36414c56606c7780878d9092929893939393939399929291908d89837b6e6a5f564c42382e231a0f0600000000000000000000000000000000000b1824313e4b5764717e8a929993939393939393979285786b5f5245382c1f12000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000000060f181f272f35383a3c3c3c3d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413c3c3c3c3c3c3c3c3c3c3c3a38342e261e150a000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483817f7c7a75706c655f5851493f362d22190f000000000000000000000000000000050b10141a1e20212527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2925201f1b17110a02000000000000000000050c13191d2021272b2b2b2b2b2b2b2b2b2b2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6975818e95a0a9b1babfc6c8d0c7c0bbb9b6b3b1b0afafafafafafafafafafafafafafafafafafafafafafafafafafb0b1b4b7b8bcc3c7ccc7c5beb9b0a79e948c7f72675d514538281e1308000000010d1924303a47535f6a75828f96a0a9b1babfc6c8cdc9c5bebab8b6b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b4b6b9babfc6caccc7c4beb9afa79e938b7f72665c514538281e13080000000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f7265584b3f3225180c00000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686858585848382807d7b7976726e6864605c544e443f382f261e140a000000000000000000010d1925303a44505b656c737b80838585868686868686868686858583807c786e695f574e443b30261c11080000000000000000000000000000000000000714212d3a4754606d798286868686868686868686857f7265584b3f3225180c000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0000030e18212a3139404547494949494a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d49494949494949494949494846443f3830261c110600000000000000000000000000000c18232f394754606a6f767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877767472706d6763605b534e463f372d241b10070000000000000000000000000001070c161c1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393836312d2b27221b140b0200000000000000050e171e252a2d2e343838383838383838383834332f2a241c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d7a8391979fa7aeb4b8bcc1c3c5c6c6c3c0bebdbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbcbdbec0c3c5c6c5c2c0bbb9b3ada69e958f82786c60554b403529160c020000000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c6c5c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebfbfc1c3c5c7c6c4c2c0bbb9b3ada59e958e81776c60544b403428160c01000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d62564a3d3124180b0000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979787877767573716e6c6666615e5653504a423c332d261d140c020000000000000000000008131e27333f49535b60696e73767879797979797979797979797876736f6c655e574e453c32291e150a000000000000000000000000000000000000000613202c3945515d676d767979797979797979797978726d62564a3d3124180b000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00000915202a333c434b515355555555555763707d8a96a3b0bdc9cdc0b3a79a8d8074675a5555555555555555555555555553504a42382e23170c000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686563605d55535049413c342d251b120900000000000000000000000000030b121821272c30363a3b3e404344454546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645423e3937332d261d140b020000000000020c1720293036393a4144454545454545454544403f3b362e261c10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4246464646464646464646423937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c45525d686e7b8590959fa3aaacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbeb9b8b6b5afaca9a19e948f83796d665b5043392f2418040000000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbcbeb9b8b6b5afaca9a19e938e83796d655b5042392e2318040000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b65625b51453a2e221509000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5454524d46443f383027221b140b020000000000000000000000020b17222d38414950575f6267696b6c6c6c6c6c6c6c6c6c6c6c6b6a6663605b534d453c332a20170c030000000000000000000000000000000000000004111d2935414b555d60696c6c6c6c6c6c6c6c6c6c6b65625b51453a2e221509000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b00020f1a26313c464e555d6062626262626263707d8a96a3b0bdc9cdc0b3a79a8d8074676262626262626262626262626262605c544a3f34281c100300000000000000000000000000010f1b27323c464e54555d5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b585654514c46443f382f2a221b130900000000000000000000000000030d151d232933383b4246484b4d50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514f4b46443f382f261d140a000000000008131e29323a4146474e515151515151515151514d4b4740382e22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f525353535353535353524e46443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202935414c565f696f7c838c92989da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb3adaba9aba49f9c97928a827a6e675d544a3f31271d12070000000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afafb3adaba9aba49f9c97918a817a6d675d53493f30271d1207000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060605f585651493f34291d120500000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c59575553504a4746413b38342e261e17110a020000000000000000000000000006111b262f383f444d53555a5d5f5f60606060606060605f5f5e5d5a56535049413b332a21180e050000000000000000000000000000000000000000010d18242f3a434b51545c5f6060606060606060605f585651493f34291d1205000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b0006121f2b37434e585f676d6f6f6f6f6f6f6f707d8a96a3b0bdc9cdc0b3a79a8d80746f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504e4c494745413a37332d261d18100901000000000000000000000000020b151f272f343d44484d5254585a5c5e5e5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5c5853504941382f261b1106000000010d1925303a444c52545a5e5e5e5e5e5e5e5e5e5e5a58524a40342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3a9a19e9c9a99938f8b857e756e685e554b42382d1f150b01000000000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3a2a9a19e9c9a99938f8b857e756d685e554b41382d1e150b000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353524b4a453f372d23180c01000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535352525251504f4d4a4846443f3b3936302c28231c150c06000000000000000000000000000000000a141d262d333c4247484d5052525353535353535353535252504d4946443f382f2921180f060000000000000000000000000000000000000000000007131d28313a4145475053535353535353535353524b4a453f372d23180c01000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000814212e3a47535f6a6e797c7c7c7c7c7c7c7c7f8b98a5b2becbcec1b4a89b8e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786d6053463a2d2013070000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645454443413f3d3a39352f2b27221b140b0600000000000000000000000000000a141d27313940454f54575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6964605b534941382d22170b00000005111d2a36414c565e61676b6b6b6b6b6b6b6b6b6b67645c52463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b454e585f666d727b7f83888c8e90929895969797989898989898989898989898989898989898989898989898989898979797969597928f8d8b87837e7a716c615e564c433a2f261c0d03000000000000000008131e28323c454e585f666d737b7f83888c8e90929895969797989898989898989898989898989898989898989898989898989898979796959597918f8d8b87827e7a716c615e564c43392f261b0c0300000000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3d3a342d251b11060000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464545444342403e3b3938332d2d2a251f1c17110a030000000000000000000000000000000000020b141b222731373a3b40434546464646464646464646464543403c3937332d261d170f060000000000000000000000000000000000000000000000010c161f282f35393a4346464646464646464646453f3d3a342d251b110600000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000815222f3b4855626e7c8688888888888888888b919ba7b3c0cccfc2b6aa9e938e888888888888888888888888888888888174685b4e4135281b0e02000000000000000000000000000007101920272b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373532302d2c29241f1b17110a02000000000000000000000000000006111b262f39434b51596063696e7173767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797875716c655b53493f33271b0f0300000713202d3946525e686d7477787878787878787877736e64584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988878583817e7b76716d68615a524c443b31281d140a000000000000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988878583807e7b76716d67615a524c443a31271d140a00000000000000000000000000000000000002080d11151b1f2224292c2d2f323436373838393939393939393939393939393939393939393939393939393939393939393939393939393939393939393832312e29231b12090000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393837363533312e2d2b2822201e1914100c060000000000000000000000000000000000000000020a111720262b2e2f3436383939393939393939393939383733302d2b27221b140b0500000000000000000000000000000000000000000000000000040d161d24292c2d36393939393939393939393832312e29231b12090000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926323f4c5965727f8c9895959595959595989ba3adb8c3cfd2c6baafa59e9b9595959595959595959595959595959285786b5f5245382c1f1205000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a28252321201d19130f0b06000000000000000000000000000000000b17222d38414b555c606b70757b7e808384858586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868584827e776c655b5044372b1f120500000714212e3a4754616d7a808484848484848484848480736a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7a787674726e6965605d565046413b32291f160b0200000000000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7a787674726e6864605d555046413a32281f150b02000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524221d1811090000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1c1714110e0803000000000000000000000000000000000000000000000000060b151a1e2122272a2c2c2d2d2d2d2d2d2d2d2c2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000000000000040c13181d2021292c2d2d2d2d2d2d2d2d2d2c2524221d181109000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99aaa2a2a2a2a2a2a5a7adb5bfc9d4d7cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a29f9285786c5f5245392c1f120600000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1b19161413110d08030000000000000000000000000000000000030f1b27333f49535c676d747d82868b8d8f919192939a939393939393939393939393939393939393939393939393939393939393939393939393939393939a9392918f8b81776c605346392d20130600000d192633404c5966737f8c91919191919191919191887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f707171717272727272727272727272727272727272727272727272727272717171706f6d68696765615e5754524c433e36302920170d04000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f7071717172727272727272727272727272727272727272727272727272717170706f6f6d68696765615e5654514b433e36302820160d030000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f181815120c0600000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020201f1f1f1e1d1c1a171513120f0b06050200000000000000000000000000000000000000000000000000000003090e1214151a1d1f1f2020202020202020201f1f1d1a1613120f0b0600000000000000000000000000000000000000000000000000000000000001070d1113141d202020202020202020201f181815120c0600000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5afafafafafafb2b3b8bfc7d1dbddd3c9c1bab6b4afafafafafafafafafafafafafab9f9285786c5f5245392c1f120600000000000000000000000000000000000003060809101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0c0a070604010000000000000000000000000000000000000005121f2b3744505b656d7980898f92999a9c9d9e9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9c938a7e7164574b3e3124180600000e1b2734414e5a6774818d9a9e9e9e9e9e9e9e9e96897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181e262e343b4246474e5355595b575e61626364646565656565656565656565656565656565656565656565656565656464646362615e565a5854524d4745413a312a251e170e0500000000000000000000000000000610181e262e343b4246484e5355595b575e61626364646565656565656565656565656565656565656565656565656565656464636262615e565a5854524d4745413a312a251e160e050000000000000000000000000000000000000000000000000000000000040607090b0e0f10111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b09050100000000000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313121211100f0d0b08060603000000000000000000000000000000000000000000000000000000000000000000020608080d1012131313131313131313131312100d0906050300000000000000000000000000000000000000000000000000000000000000000000010406071013131313131313131313120c0b0905010000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b2bbbbbbbbbbbec0c3c9d1d9e2e5dbd3cbc6c2c1bbbbbbbbbbbbbbbbbbbbbbbbb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606c77828d929c9fa3aba9aaababacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacaba59b8f8275685c4f422e23170c00000e1b2734414e5a6774818d9aa7ababababababa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363a3c4347484c4e4d525455565758585858585858585858585858585858585858585858585858585858585757565554524c4e4b4746423b39352f281f19140d0500000000000000000000000000000000060c151c232830363a3c4347484c4e4d525455565758585858585858585858585858585858585858585858585858585858575756565554524c4d4b4746413b39352f281f19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b2bebebebebec0c2c5cbd2dae4e6dcd4ccc7c4c2bebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c949da4acafb5b6b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7aa9e9184776b544a3f34281c1003000e1b2734414e5a6774818d9aa7b4b7b7b7b7afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4949474641413f3b3a36302c29241e160d0802000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494948474641413f3b3936302c29241d160d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081113131313131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f10111212131313131313131313131313131313131313131313131313131313131313121211100f0d0b09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e10111212131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c0a0602000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5b1b1b1b1b1b1b4b5b9c0c8d2dcded4cac2bbb7b6b1b1b1b1b1b1b1b1b1b1b1b1b1ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f2020202020202020201d1514120e090200000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa6aeb9bbc0c2c4c4c5c4bfbbb9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c7d0d2ccc8c6c5b9ac9f928679665c5044382c1f1206000e1b2734414e5a6774818d9aa7b4c0c4c4bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3a393630322e2d2a25201d19130c0400000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3c3a393530322e2d2a25201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151e202020202020202020201f1a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406090e12141517191c1d1e1f1f1f202020202020202020202020202020202020202020202020202020201f1f1f1e1d1b1a181513120f0b060400000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d070000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cbc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcabdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c99a5a5a5a5a5a5a5a7a9aeb6c0cbd6d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a59f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d05000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a2aeb8c0c7cbcdc4bdb9b8b5aeacabababababababababababababababababababababababababababababababacafb6bec0c9d8d4d2c7bbafa39986796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11151a1f212226252a2d2e2f303131323232323232323232323232323232323232323232323232323232313131302f2e2d2a252521201e1a14110d080100000000000000000000000000000000000000000000000002090e12151b1f212226252a2d2e2f3031313232323232323232323232323232323232323232323232323232323131302f2f2e2d29252521201e1914110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222a2d2d2d2d2d2d2d2d2d2d2c2726241f1a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141a1e20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262522201f1c1713100c0700000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4bebebebcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bebebebdb0a4978a7d7164574a3e3124170b000c1926333f4c5966727f8c98989898989898989a9da4aeb9c5d1d3c7bbb0a69f9c9898989898989898989898989898989285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b30343539393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000000000000000000000005121e2a36424d576976828f9caab4bfcad4cec4bbb2adababa39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa4acafb7c0ced8d7cbc0b5a093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252424232221201d19181414110e0904010000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525242423232221201d19181414110e08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3739393939393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13181d2021252a2d2e30333536373839393939393939393939393939393939393939393939393939393939393939393837363533312f2d2b28221f1c18120f0a040000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f3234363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393933322e2a231c130a000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b1b1b1b1b1afa396897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b1b1b1b1b1b0a4978a7d7164574a3e3124170b00091623303c4956636f7d888b8b8b8b8b8b8b8b8d929da9b5c2ced0c4b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101d272f373c404146464646464646464646443b3a36302921170d02000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d0d0c5bcb2a9a19e98999291919191919191919191919191919191919191919191919191919191919192939a9da5afbcc6d0dcd1b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818181716161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000003060809090e1214151617171818181818181818181818181818181818181818181818181818181818171616151413110d0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b444646464646464646464646413f3c362f261d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b1d24292c2d30363a3b3d4042434445454646464646464646464646464646464646464646464646464646464646464545444342403e3c3938332d2c28231d1b150d070100000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352e251c0c030000000000000000000000000000000000000000000e1b2734414e5a6774818d9aaca5a5a5a5a5a5a896897c706356493d3023160a00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aba5a5a5a5a5a5aa978a7d7164574a3e3124170b000915222f3b4854606b6f7c7e7e7e7e7e7e7e7e808d9aa7b4c0cdcfc2b6a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222f3941484d4e52535353535353535353504846423b33291f1409000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adb9c6d2cabfb4aaa196918b878685858585858585858585858585858585858585858585858585858585858585878e939daab4bfcbd6c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a090907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c4246485153535353535353535353524d4c4741382f20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131921272c2f35393a3e4246484a4c4f50515252525353535353535353535353535353535353535353535353535353535352525251504e4d4b4846443f3a38342e2b262018120c040000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4b463f372e1e150b0000000000000000000000000000000000000000000e1a2734414d5a6774808d9a989898989898989896887c6f6255493c2f22160900000000000000000000000000000000000000000000000b1825313e4b5864717e8b99989898989898989898897d7063564a3d3023170a0007131f2c38434f59606a6f71727272727272727d8a96a3b0bdc9cdc0b3a79a8d80747272727272727272727272727272716e685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e020000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad3c6baaea29891847e7a79787878787878787878787878787878787878787878787878787878787878787a818e98a3aebac7d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a06060606060606060606060606060606060606060606060606060504040301000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d53555d606060606060606060605f5a58524a4132291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e252a32383a4145474b4d525457595b5d5e5e5f5f6060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b59585553504a46454039373229241d160d070000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d120700000000000000000000000000000000000000000a1723303d4a5663707d888b8b8b8b8b8b8b8b8b8b84786c605346392d20130600000000000000000000000000000000000000000000000714212e3a4754616d7a878b8b8b8b8b8b8b8b8b8b86796d6053463a2d20130700030f1b27323d474f585f6265656565656565707d8a96a3b0bdc9cdc0b3a79a8d8074676565656565656565656565656564615e564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e12050000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbccfd2c5b8ac9f92867b716e6c666b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d7a86929facb8c5d2c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302316131313131313131313131313131313131313131313131313131312121111100e0c0a08070502000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f616a6c6c6c6c6c6c6c6c6c6c6c67645c52443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000010a111a202830363d43484b515458575e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605b5453514b47433c352f281f191009000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c00000000000000000000000000000000000000000916232f3c4855616b707c7e7e7e7e7e7e7e7e7e7e7b6e655b5044372b1f120500000000000000000000000000000000000000000000000713202d3946525e686e7b7e7e7e7e7e7e7e7e7e7e7b6e675c5145382c1f130600000a16212b353d464e535558585858585863707d8a96a3b0bdc9cdc0b3a79a8d8074675a5858585858585858585858585854524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58646f7479797979797979797979776e695e52463a2d2014070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9ccc0b3a6998d80736961605b5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555d677784919eaab7c4d1c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30232020202020202020202020202020202020202020202020202020201f1f1e1d1d1b19171514120e090603000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1a161613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e777979797979797979797979746e64564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232c323a41464f54555d606569696e70737576777878797979797979797979797979797979797979797979797979797979797979787877767573716f6c6664605c55534e454039312b221b120900000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000714202c38444f59616a6f717272727272727272716e695e53493f33271b0f03000000000000000000000000000000000000000000000005111d2a36414c565f696e717272727272727272716e695e554b4034281c10040000040f19232b343c4347484b4b4b4b4b5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4b4b4b4b4b4b4b4b4b4b4b4b4746413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a748185868686868686868686837b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcacabdb0a4978a7d71645653504a5252525252525252525252525252525252525252525252525252524b556a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2928262321201e1a15120f0a0400000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a272322201c16100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8386868686868686868686858074695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e353d444c52596063676d7176787b7d7f82838485858586868686868686868686868686868686868686868686868686868686858585848381807e7b7975716d67625f58514b433c342d241b10070000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f13060000000000000000000000000000000000000004101c27333d474f585f6265656565656565656564615e564d41382d22170b000000000000000000000000000000000000000000000000010d1925303a444d575f6264656565656565656564615e574d43392e23180c00000000071019222a32373b3c3e3f3f3f4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d413f3f3f3f3f3f3f3f3f3f3e3b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bcafa295897c6f625649443f454545454545454545454545454545454545454545454545454545505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939383737363432302e2d2a25211f1b15100b050000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393939393939393939393939393939383633302f2c27211b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d9399939393939393939892877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000006101a242e3740474f565e616b6f747a7e8285878a8c8e909191929293999393939393939393939393939393939393939393939393939992929291908f8e8c8b8885827e79746f6a605d554e463f362d22190e05000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d20130700000000000000000000000000000000000000000b16212c353d464e53555858585858585858585854524d443b2f261b11060000000000000000000000000000000000000000000000000008131e29323c454d53555858585858585858585854534d453b30271d1207000000000007101820262b2e2f3232323d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d4134323232323232323232312e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bbafa295887c6f6255493c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b44505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356494646464646464646464646464646464646464646464646464646464646464545444443413f3d3b3a36302e2b26201c170d0802000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646464646464646464646464543403d3b38332c27211911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa49f9f9f9f9f9f9fa295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000040d18222c364049515961686d757c81858b8f929796999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9b999798928f8a85807c746d67605850483f342b20170b0200000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e211408000000000000000000000000000000000000000005101a232c343c4347484b4b4b4b4b4b4b4b4b4b4746423b32291d140a0000000000000000000000000000000000000000000000000000020c17202a333c4247484b4b4b4b4b4b4b4b4b4b4846423b33291e150b00000000000000060e151b1f21222525303d4a5763707d8a96a3b0bdc9cdc0b3a79a8d8074675a4d41342725252525252525252521201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcac8bcafa295897c6f6256494848484848484848484848484848484848484848484848484848484848505d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063565353535353535353535353535353535353535353535353535353535353535352525150504e4c4a4846423c3b37322d282119130c050000000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353535353535353535353535251504d4948443d38322b231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b5acacacacacb4a295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636b707a82898e92989c9ea2a9a6a8a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a8a6aaa29f9c97928d8881796f6a625a50473d32291d140a0000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e21140800000000000000000000000000000000000000000008111a222a32373b3c3e3f3f3f3f3f3f3f3f3e3b3a36302920170b02000000000000000000000000000000000000000000000000000000050e18212a31373a3b3e3f3f3f3f3f3f3f3f3e3b3a36312921170c030000000000000000040a0f1215151824303d4a5763707d8a96a3b0bdc9c9c0b3a79a8d8074675a4d4134271a18181818181818181414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1cabdb1a4978a7e716459565454545454545454545454545454545454545454545454545454545454545d6a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063606060606060606060606060606060606060606060606060606060606060605f5f5e5e5d5c5b595654524d4847433c39332a251e160e0600000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5a56544f48443d352d241b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4b9b9b9b9b9aea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a636d737d858f939b9fa2aaabadb3b2b5b6b7b8b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b4b3b3aeaba9a29e9a938e847c716c62594f443b2f261b11060000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000008101820262b2e2f323232323232323232312e2d2a251f170e050000000000000000000000000000000000000000000000000000000000060f1820262b2e2f313232323232323232312e2d2a251f170f0500000000000000000000000306080a1724303d4a5763707d8a96a3b0bcbcbcbcb3a79a8d8074675a4d4134271a0e0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4bfcbcdc0b4a79a8d81746b6462616161616161616161616161616161616161616161616161616161616161616a7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a69676563615e5755534e49443e36302820180f06000000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966636059544f473f362d241a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0c6c6c6bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434e58616c737f8891979ea6acaeb4b8b9bebfc1c3c4c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbebab8b3adaba59d9691877e716b60564d41382d22170b0000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000060e151b1f21222525252525252525252521201e19140d0500000000000000000000000000000000000000000000000000000000000000060e151a1e21222525252525252525252521211e1a140d050000000000000000000000000000000a1724303d4a5763707d8a96a3afafafafafafa79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebac7d2c5b9ac9f92877d74716f6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7783909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d7979797979797979797979797979797979797979797979797979797979797979797978787777767472706e6966625f58554f46413a322a21180e040000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979797979787673706b63605950483f362c20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd2c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555f6a717e8a939aa1a9b0b8babfc5c6cacfcecfd0d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d0cfced0cac6c5beb9b8afa8a09992877d6f695e53493f33271b0f030000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d0cecdcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000040a0f121515181818181818181818181414110e090200000000000000000000000000000000000000000000000000000000000000000003090e121415181818181818181818181514120e0903000000000000000000000000000000000a1724303d4a5763707d8a96a8a3a3a3a3a3a3a99a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d0c7bbafa3999287817d7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b83919daab7c4d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a5998f89868686868686868686868686868686868686868686868686868686868686868686868585848383817f7d7b78736f6a646159524c443b332a20160b0200000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868686868686868686868686858483807d77706b625a50483e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c86929fa4acb3bbc1c6cad0d2d4d1d0cfc9c6c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c6cacfd1d2d5d3cfcac6c0bab2aba39991857b6e655b5044372b1f150a00000000000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d3d1cbc7c5c3c1c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000030608090b0c0c0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020608080b0c0c0c0c0c0c0c0c0b080705020000000000000000000000000000000000000a1623303d495663707c89969696969696969696978d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000006131f2c3845515c667683909daab4bfcacbc0b5aba399938e8a898787878787878787878787878787878787878787878787878787878787878787879195a0acb8c5d1c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdcdc1b6aba1999693939393939393939393939393939393939393939393939393939393939393939992929191908f8e8c898784807c77706c615e564d453b32281d140a00000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393989291908d89837d716c625a50443a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d79849198a2aeb6bec4cdd3d6d5cec8c5c3bfbeb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bebfc4c5c9ced6d6d2ccc3bdb5aba1979083786c6053463c31261a0f0200000000000613202c3945515d67727f8c939ea7b1bac1cad0d4d0cac6c5bfbab9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d798488898989898989898989857c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000004101c2834404b5466727f8c98a2aebabfc6c7bdb5aba49f9b97959494949494949494949494949494949494949494949494949494949494949494949da0a7b1bcc8d4c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd2c7bdb3aba5a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9d9c9a989696918d88847d756d685f574d443a2f261b1106000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9c999590877f716c61564c4135291b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b96a0aab4bfc7d0d6d6cfc9c3bcb8b7b2b3adabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabadb3b2b7b9bdc4cad0d7d5cfc6bdb3a99f958a7d7063584e43372b1f120600000000030f1b27333f4953606d7985929fa5afb9c3ccd6d5cec6bfbab8b4aeacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0e101112121313131313131313131313131313131313131313131313131313131313131313131313131313131313110807050200000000000000000000000000000000000000000000000613202c3945515d676d777c7c7c7c7c7c7c7c7c7c796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000c18232e3a4754606d7a86929fa5aeb4b9bec1bdb5afaca7a4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaacb1b9c3ced9c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddacfc5bdb6b1afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaaaa9a7a5a8a19e9995918a817a6e695f564c41382d22170b000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacaba9a79f99928a7e70685e5246382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea8b2bcc6d0d9d6cdc5beb9b1acaaa5a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9ea1a9a6aaacb2babec5ced7d8cfc4bbb1a79c8f82766a5f53473a2e2114080000000005121f2b3744505b65727e8b97a2adb7c1cbd5d5cbc3bcb4aeacaaa39f9d9b9a9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000206080d11141416191b1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201d1514120e090300000000000000000000000000000000000000000004111d2935414b555d606a6f70707070707070706f6d6660584e43382b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000713202c3945525d68727f8b939fa3aaadb3b4b5b6b7b7b4b0afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb7b8bcc3cbd5d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddad7cfc7c1bebcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b6b4b2b2adaba7a09d938e857b6e685d53493f33271b0f030000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b6b1aba39e92857a6d6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d8a96a0acbac4ced8d6ccc4bbb3ada7a09d98959792919090909090909090909090909090909090909090909090909090909091929796999ea0a8aeb4bcc5ced7d6cdc2b7ab9f94887b6e6255483b3024190d010000000613202d394653606c7884919da9b3bec9d3d5ccc3b9b1aaa29f9a9892908e8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000003090e1214191e2021232527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a21211e1a140d050000000000000000000000000000000000000000010d18242f3a434b51585f62636363636363636363605c544e463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000004111d2935414c56626d74818b92989ea1a9a7a9a9aaabababababababababababababababababababababababababababababababababababababacaeb5bdc6d1dcc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddaded5cec8c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c4c4c3c2c1bfbdb9b7b1aca59e9791847a6d655b5044372b1f150a0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3bdb5ada1978c8073655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca8b2bdccd6d9d0c4bab2a9a19e95908c8987858484838383838383838383838383838383838383838383838383838384848587898c91969fa2aab3bcc5d0dbd3c7bbb0a69a8d817467564c4135291d11040000000a1723303d4a5663707d8996a0acbbc5d0d9d0c3bab1a7a098928e898684828180808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d1105000000000000000000000000000000000000000000000000000000000000040a0f151a1e21252a2d2e303234363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000007131d28313a41454e535556565656565656565653514b423d342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000010d1924303a44515b606c777f868d9297989a9c9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa3abb5bfcbd7c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cddad5ccc3bdb8b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8b9bec0c5c6cac9c5c3bcb8afa9a0968f82776c6053463d32271b0f0300000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cfd0d1d0cfcecdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcfd1d2d5d6d3d2d1cfc7beb3a99e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c4ceddd2c7bdb2a8a197928a847f7c7a78777776767676767676767676767676767676767676767676767676767777787a7c7f848a9298a2a9b3becad6d8ccc2b7aa9e918477685d5245392c201307000003101c28343f4a546773808d9aa8b2bdcdd7d2c7beb2a8a0959086817c797775747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52443a3025190d010000000000000000000000000000000000000000000000000000000001070d161b1f262b2d3036393b3d3f41434445454646464646464646464646464646464646464646464646464646464646464646464646464646464646443b3a36312921170d0300000000000000000000000000000000000000010c161f282f353c43474949494949494949494946454039302b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000008131e28323f44505b656c727b8085898b8e8f9090919191919191919191919191919191919191919191919191919191919191919191919191919299a3aebbc7d3c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd9cec3bab2acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb3b4b8babec5cecec8c1bbb2a89f948a7d7063584e43372b1f130600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77818f95a0a8afbabec5c8ced2d4d1d0cac6c5c3c2c1c1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c2c4c5c9ced7dcded9cfc5b9aca196897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7d5d7ccc0b5aba19691857d77726f6d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d6f73787e869297a2adbac3ced9d2c5b9aca096877a6d6054473a2d211407000006121f2b3844505c667683909ca9b6c3ced8ccc0b6aca09690837b746f6d666867676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e564d4232281e130800000000000000000000000000000000000000000000000000000000040c131821272c31373a3b414647494c4e505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353504846423b33291f14090000000000000000000000000000000000000000040d161d242932373b3c3d3d3d3d3d3d3d3d3c3a38342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000020c162027333f49535b60696e73797c7e818283848484848484848484848484848484848484848484848484848484848484848484848484848487929facb9c5d2c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd4c8bdb2a8a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9ea2a9a7abaeb3bcc2cad4cdc3bab0a69c9083766a6054473b2e22150800000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c939ea7b1bac1cad0d4d7cec8c5c3bebab8b6b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b7b9bdc4cbd1d8e1d5c9bdb2a8988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5bfcbd7d4c7bbafa49991847b706b6562605d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565d6163656c717c85929fa7b1bcc8d4d5c9bdb2a896897d7063564a3d3023170a00000713202d3a4653606d7985929facb8c5d2d4c8bbafa49a9184796e6963605c545b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d443b3020160c02000000000000000000000000000000000000000000000000000000050d161d242932383c4247484c525456585a5c5d5e5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605d54534d453b31251a0e020000000000000000000000000000000000000000040c131820262b2e2f3030303030303030302d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000040e17222d38414950575f61666d6f72747676777878787878787878787878787878787878787878787878787878787878787878787878787883909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd1c5b8aca09691909090909090909090909090909090909090909090909090909090909090909090919297969a9fa2aab0b8c2ccd5ccc2b7ab9f94897c6f6256493c2f23160900000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0907060300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0303030303030303030303030303030303030303030303030303030303020100000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6d8d1cbc3bcb8b7b4aeaba9a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8abacb2babfc6cfd8dacec1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d1dcd2c6b9ac9f93877d6f6961595654524c515050505050505050505050505050505050505050505050505050514c5254535b606a717e8a95a0acb8c5d1d9cebfb2a5998c7f7266594c3f3326190c00000915222f3c4855626f7b8898a2aebac6d3d2c6b9ac9f93877c6f675f5753504a4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b32291f0e04000000000000000000000000000000000000000000000000000000050e161f282f353d43484d5355565e61636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000001070d151b1f2122232323232323232323201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000006111b262f383f444d53545c60626567696a6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7784909daab7c3d0cbbfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdd0c4b7aa9d9184838383838383838383838383838383838383838383838383838383838383838384848587898d92989fa6b0bac4ced3c7bbb0a6998c807366594d4031261a0e02000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e31241918181818181818181818181818181818181818181818181818161312100b060000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c10101010101010101010101010101010101010101010101010101010100f0f0e0d0c0a0706040100000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adb7c1cbd5d8cfc6bfbab1acaaaaa29f9d9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9c9ea1a8aeb4bdc6d1dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0d8ccc0b6ac9b8f82756b60564f4947454144434343434343434343434343434343434343434343434343434344414647495057616c7783909daab7c3d2ddcec2b5a89b8f8275685c4f4235291c0f02000b1825323e4b5865717e8b98aab4bfcad6cfc2b6a99c8f83766a60554d46443f4141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d000000000000000000000000000000000000000000000000000000030c162028313a40454f54575f6166686e707274767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979776e695e53463a2d2114070000000000000000000000000000000000000000000000040a0f1315161616161616161616161313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000a141d262d333c42464b515356585b5c5d5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e566b7784919eaab7c4d1c7baaea39886796d6053463a2d201307000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d77777777777777777777777777777777777777777777777777777777777777777777787a7d818590949fa8b2bdc9d5cdc2b5a99c8f827669574d42362a1e1205000e1a2734414d5a6774808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f3026262525252525252525252525252525252525252525252525252523201f1c17110a02000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a1a19171413110d0807030000000000000000000000000000000000000613202d394653606c7884919da9b3bec9d3d9d0c6bdb4aea7a09d989892908f8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91969fa3abb4bfcbd7d0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2d4c8bbafa49a8a7d7164594f443e3a39352f37373737373737373737373737373737373737373737373737373035393a3f44505a66727f8c99acb6c0ccd8d0c3b6a99d9083766a5d5043372a1d0600000d192633404c5966737f8c99a6b2bfd0d7cbc0b5ab988b7e7165584e433c38342e3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e050000000000000000000000000000000000000000000000000000000b151e28323a434b51596063696e73777a7c7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686837b6e6154483b2e21150800000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000040d161d24292c313739404546494b4e4f5051515151515151515151515151515151515151515151515151515151515151515151525e687885929eabb8c5d1c5b8ac9f928579665c5145382c1f1306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d70747b829096a0acb9c5cfd2c5b8ab9f928578695f53463a2d211407000d1a2633404d596673808c99a6b3bfcccdc0b3a69a8d807367564d4237313332323232323232323232323232323232323232323232323232302d2b28231c140c020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362929292929292929292929292929292929292929292929292929292929292929282726262321201d1915130f0a03000000000000000000000000000000000a1723303d4a5663707d8996a0acbbc5d0ddd2c7beb4aba39f95908b87858382818181818181818181818181818181818181818181818181818181818181818182848b9299a3aebac7d3d1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2d2c6b9ac9f93867a6d6053473d322d2c29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a24292d2d333e4955626f7c889aa4afbbc8d4d0c4b7aa9d9184776a5e51442d22170b00000d1a2734404d5a6773808d9aa6b3c0cdd3c7bbafa399887b6e6255483d312c282329292929292929292929292929292929292929292929292929292929292929292929292929292929292721201e19140d0500000000000000000000000000000000000000000000000000000007121d27303a444c555d606b6f767b7f8487898b8d8f90919292939993939393939393939393939393939393939393939393939393939393939393939393939393958c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3e3e3e3e3e3f414343444545454545454545454545454545454545454545454545454545454545453f444a54616e7a8797a1adb9c6d1c4b8ab9e9185786b544b4034281c1004000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c70635d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565e6163696e7984919ea9b3bec9d3c6baada297887b6e6155483b2e221508000c1926333f4c5966727f8c99a5b2bfcccfc2b6a99c8f8376695e524743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3a38342e261e140a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236363636363636363636363636363636363636363636363636363636363636363635343332302d2c2924221f1b16100c060000000000000000000000000003101c28343f4a546773808d9aa8b2bdcdd7d8ccc0b6aca399928b837f7b787675757474747474747474747474747474747474747474747474747474747474747475787f87929facb9c5d2d1c5b8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4d1c4b7ab9e918478675d5145392b21201d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191d20222d3a4753606d7a86939facb9c6d2d1c4b8ab9e9185786b5e4a3f33281c0f03000e1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796d6053463a363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636332d2c29231d150d0300000000000000000000000000000000000000000000000000000c18232e39434c565e676d747c83888c919696989a9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7998c807366594d4033261a0d000000000000000000020507080f131313131313131313130f060503000000000000000000000000000000000000000206080811131313131313131313120d0d0a07020000000000000000000000000000000000000306080911131313131313131313130d0d0b070200000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000007121d2831394045474a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4a50545c66717e8a97a9b3becad1c4b7aa9e9184776b5e51442e23180c00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063565050505050505050505050505050505050505050505050505050505050514c5254575e67707d8a97a1adb9c6d2cabeb3a995897c6f6256493c2f231609000c1825323f4b5865727e8b98a5b1bed0d2c6b9ac9f93877b6e615a534e4d4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4946443f3830261c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f434343434343434343434343434343434343434343434343434343434343434343424241403f3d3a39352f2f2c271f1c17110a03000000000000000000000006121f2b3844505c667683909ca9b6c3cedcd4c8bbafa49a92877f77726e696a696867676767676767676767676767676767676767676767676767676767676767656c74818d9aabb5c0ccd2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7cfc2b5a99c8f827669554b4035291913110d08101010101010101010101010101010101010101010101010080d11131f2c3845515d677884919eabb7c4d1d2c5b8ab9f928578665b5044382b1f1206000f1b2835424e5b6875818e9ba8b4c1ced1c4b7aa9e918477665c514543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434342403a38342f271f150b0100000000000000000000000000000000000000000000000004101c2834404b555e686d7980889095999da0a8a5a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca6998c807366594d4033261a0d0000000000000003090e1214151c1f20202020202020201f1b13120f0b0600000000000000000000000000000003090e1214151e2020202020202020201f1a1917130e08000000000000000000000000000000030a0f1215151e2020202020202020201f1a1917130e08000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000010d18242f39434b51535758585858585858585858585858585858585858585858585858585858585858585858585858585859545c60666d7883909daab6c3cfd0c3b6a99d9083766a5d5043372a1d0700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564944444444444444444444444444444444444444444444444444444444444146474d55606d7985929eabb8c5d1cfbcb0a396897d7063564a3d3023170a000b1724313e4a5764717d8a97aab3becad4c7bbafa4998d80746c625f585959585858585858585858585858585858585858585858585858585653504a42382e23170b00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4d4c4a4745413c3b38322c28231c150c05000000000000000000000713202d3a4653606d7985929facb8c5d2d7cbc0b5ab9f93887d726d65615e575c5b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535b626e7b8899a4afbbc7d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2ddcec1b4a79b8e8174685b4e412f24180e040100040404040404040404040404040404040404040404040404000105101d2935404b556a7783909daab6c3d0d2c6b9ac9f9386796c605346392d201306000f1c2936424f5c6975828f9ca8b5c2cfd0c3b6aa9d9083776a544b4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d4745403931271d12070000000000000000000000000000000000000000000000020d17212c3845515c676d7a848d939a9fa7aaacb2b2b4b6b7b8b8b9b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b3a6998c807366594d4033261a0d000000000000050d141a1e2121292c2d2d2d2d2d2d2d2d2c28201f1b17110a02000000000000000000000000060e151a1e21222b2d2d2d2d2d2d2d2d2d2b2726231f19120a02000000000000000000000000060e151a1f21222b2d2d2d2d2d2d2d2d2d2c2726231f19120a0200000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000004101d2935404b555d60646565656565656565656565656565656565656565656565656565656565656565656565656565656667666d7078808d959fabb8c4d1cdc1b4a79a8e8174675b4e4134281b0e01000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3737373737373737373737373737373737373737373737373737373036393b44515c6675828f9ca8b5c2cfcabdb0a4978a7d7164574a3e3124170b000815222f3b4855626e7b8898a2aebac6d3ccc0b5ab9f93887e746f6a6866666565656565656565656565656565656565656565656565656563605c544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a59595654524c4948443d38342e261e170e080000000000000000000915222f3c4855626f7b8898a2aebac6d3d4c7bbafa3998d80746b625b54534d4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4953606d7986939facb9c6d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5cdc0b4a79a8d8174675a4e4134271b070100000000000000000000000000000000000000000000000000000000000c18242f43505c6976838f9ca9b6c2cfd4c8bbafa49a877a6d6054473a2d21140700101d2a3643505d697683909ca9b6c3cfcfc3b6a99c908376695d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a53514b43392f23180c000000000000000000000000000000000000000000000009141f2b37434e58606d798290969fa4acb1b7b8bdbec0c2c3c4c5c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bfb3a6998c807366594d4033261a0d0000000000050f171f252a2d2e3639393939393939393939352d2b27221b140b0200000000000000000000060f1820262b2e2f373939393939393939393834322f2a241c140a000000000000000000000006101820262b2e2f373939393939393939393934332f2a241c140a00000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000613202c3945515d676d70717171717171717171717171717171717171717171717171717171717171717171717171717172727476797d838d929da7b1bcc8d4cabeb3a9988b7e7165584b3e3225180b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a252a2d34404a546773808d9aa6b3c0cdcbbeb1a4988b7e7165584b3e3225180b000613202d394653606c7985929fabb8c5d1d2c7bbafa49a938a817c77757372727171717171717171717171717171717171717171717171716f6d665c5044382b1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696969696969696969696969696969696969696969696969696969696969696969696969696867666563605d5656544f46443f3830292019110800000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92877a6e615951484642424241414141414141414141414141414141414141414141414141414141414144505c667885919eabb8c4d1c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f8276696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696966605c554b4034291c1004000000000000000000000000000000000000000000020e1a25303a47535f6a74818e949fa8afb6bec2c5c8cac6c5c0bebab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3a6998c807366594d4033261a0d00000000030d17212931363a3b4246464646464646464646423937332d261d140a000000000000000000030e18212a31373a3b4446464646464646464645403f3b362e261c1006000000000000000000030e18222a31373a3c4446464646464646464646403f3b362e261c0e04000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f8082858990959da4aeb9c3cdd2c6b9ada297887c6f6255483c2f22150900000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30231d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191d232e3f4c5865727f8b98a5b2becbcbbeb2a5988b7f7265584c3f3225190c0005121f2b3744505b6576838f9cabb4bfcbd7ccc0b6aca49f938e888482807f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c786d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82767676767676767676767676767676767676767676767676767676767676767676767676767575747372706d686763605953504a423b332b23191007000000000000000d192633404c5966737f8c99a6b2bfd0dbcfc2b5a99c8f8276685e52473f3a3631353434343434343434343434343434343434343434343434343434343434343f4a546a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ceddd2baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f82767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767675736d675c5145382c1f130600000000000000000000000000000000000000000005121e2a36424d57626f7c88939da6b0bbc0c7d0cdc5bebab8b4b3aeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6998c807366594d4033261a0d0000000009141f29333b4246484f525353535353535353524e46443f382f261b110600000000000000000915202a333c42474851535353535353535353524d4b4740382e22180e0300000000000000000a15202a343c43474851535353535353535353524d4b4740382e20160c020000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f92979d9fa7aeb6c0cbd7cbbfb4aa9e9285796d6053463a2d20130700000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023161111111111111111111111111111111111111111111111080d1825323e4b5865717e8b98a4b1becbcbbeb2a5988b7f7265584c3f3225190c00030f1b27333f495366737f8c99a3aebac6d1d2c7beb6afa59d9b96918e8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897f7366594c403326190d000714212d3a4754606d7a8793a0adbac6d3d1c5b8ab9e928582828282828282828282828282828282828282828282828282828282828282828282828282828180807f7d7a77746f6b64605c544d453d352b22190e050000000000000d1a2734404d5a6773808d9aa6b3c0cdd8ccbfb2a5998c7f7266564c41352d2a252828272727272727272727272727272727272727272727272727272727232e44515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d1c5b8ab9e928582828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828280796d6053473a2d2014070000000000000000000000000000000000000000000714202d3a46525e6975818e9ba5afb8c2ccd2cac1bbb3adaba7aaa29f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d998c807366594d4033261a0d000000020e1a25313b454d53545c5f60606060606060605f5b53504941382d22170b00000000000000020e1a26313c454e53555e6060606060606060605e5a58524a40342a20150a00000000000000030f1a26313c464e53555e6060606060606060605f5a58524a4032281e13080000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b788491989898989898989898989898989898989898989898989898989898989898989898989898989898999a9c9ea1a9abb1b9c0c8d6ccc4baaea3988c8073665c5044382b1f120600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a04040404040404040404040404040404040404040404000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c00000b17222d3b4754616e7b86929fabb4bfcbd0d0c7c0bbafa9a8a09d9b9999989898989898989898989898989898989898989898989898988e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d2c6b9ada197928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8c8c898684817c77716d665e574f473d342b20170c0200000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bdb0a3968a7d7063574a3d30241e1a1b1b171f252a2d2e323232323232323232323232323232323232323232323744515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d2c6b9ada197928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8b7e7265584b3f3225180c0000000000000000000000000000000000000000000815212e3b4854616e7b86929facb9c1cad8cac1b8b0a9a29f9a969892919090909090909090909090909090909090909090909090909090909090909090909090909090908b7e7265584b3f3225180c00000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c68605b53493f33271b0f0300000000000006121e2b37424e575f626a6c6c6c6c6c6c6c6c6c6b67635c52463c31261b0f0300000000000006121f2b37434e585f626a6c6c6c6c6c6c6c6c6c6c67645c52443a3024190d0100091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a7a9abadb3b7bcc2cbd0cac2bab1a79f92867a6e61544a3f34281c100300000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000614202d3946525e6874818e99a3aebabfc6ced2ccc1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3d5c9beb3a9a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a99989a93918e89837e786e6960594f463d32291e130800000000000f1b2835424e5b6875818e9ba8b4c1ced4c8bbaea195887b6e6255483b2f22150e0d17212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d5c9beb3a9a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afbbc7d2cdc2b8b0a69e97928d89878584848383838383838383838383838383838383838383838383838383838383838383838383838383817a6d6154473a2e2114070000000714212d3a46535e696e7579797979797979797979756c655b5044372b1f12050000000000000814212e3a47535f6a6e7779797979797979797978736e63584e43372b1f12060000000000000815212e3a47535f6a6f7779797979797979797979736e64564c4135291d110500091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b8b9bec5c7cdc7c5bfbab0a89f958d8074685e5242382e23170b0000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cacbc6c3bdb8b7b5b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3dacfc5bbb3adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8a7a6aca49f9d9a95908a837b706b60584e443a3025190d04000000000f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a6d6154473a2e21140c161f29333b4246484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c515e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dacfc5bbb3adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000004101c2934404b556774818e9aabb5c0cbd3c7bbb0a69e948f85817d7a7877777777777777777777777777777777777777777777777777777777777777777777777777777777746d685d5246392d2013070000000815212e3b4854616e7b828586868686868686868681776c605346392d2013060000000000000815222f3b4855626e7c838686868686868686868480736a5f53473a2e2115080000000000000915222f3c4855626f7c84868686868686868686858073685d5246392d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c5c6c6c5c3c1bcb8b4aea69f969083796d60564c4130261c11060000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c0000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7c5c4c1bfbfbebebebebebebebebebebebebebebebebebebebebebeb4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e1d7cdc5beb9b8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b3b6afacaaa79f9d9490857d706a60564c41362a20160a00000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d2014131e28313b454d5354585959595959595959595959595959595959595959595959595e6a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcd7cdc5beb9b8b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d1d0c4b7ab9f948f827a74706e686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615d564c4135291d11050000000d1a2633404d596673808c92989393939393939892887c6f6255493c2f2216090000000000010d1a2734404d5a6773808d93999393939393939691887b6f6255483c2f2215090000000000010e1a2734414d5a6774808d939a9393939393939892877a6d6154473a2e21140700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbcbebab8b6b4b1abaaa29f948f847a6e675c51443b301e140a000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebeb4a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e9dfd7cfc9c6c5c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c0bfc0bbb9b7b1aba69f9792877c6f685e52463d32271b0f02000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f9386796c605346392d201319242f3a434d575e6165656565656565656565656565656565656565656565656565656a7784919daab7c4d0c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcdfd7cfc9c6c5c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2c8bdb2a89c9082786e6863615e565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a54524c443a3024190d010000000e1b2734414e5a6774818d9aa39f9f9f9f9f9fa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba49f9f9f9f9fa9a196897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba49f9f9f9f9faaa294887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb3adaba9a7a79f9d98928b827b6e685e554b4032291e0c02000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a89b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e0e6ded8d3d0cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c8cacccecdd2ccc8c6c3bcb8b0a9a19991847a6d61584e43372b1f1409000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679655b5044372b1f121d2935414c565e696e7272727272727272727272727272727272727272727272727272727884919eabb8c4d1c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcddd5cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc7d1c5b8aca096897c6f665e5654524c5150505050505050505050505050505050505050505050505050505050505050505050505050504e4746413a32281e1308000000000e1b2734414e5a6774818d9aa7b4acacacacb4a396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b5acacacacb2a396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b6acacacacb4a194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a3a3a2a9a29f9c9a9895908b867f776e695f564c43392f20170d00000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8175685b4e4235281b0f000714212d3a4754606d7a8793a0adbac6d3e6dcd4cdc7c4c2bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbdbfc3c4c8cdd4d2cdc8c2bbb3aba1968f82766a6054473b30251a0e020000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f493f33271b13202c3945525d686e7b7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818e96a1adb9c5d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0dcd5cbc3bcb8b7b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd0c4b7aa9d9184776a60544c474641444444444444444444444444444444444444444444444444444444444444444444444444444444413a3935302820160c02000000000e1b2734414e5a6774818d9aa7b4b9b9b9b9afa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4b9b9b9b9afa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4b9b9b9b9aea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000005111e2b3844515e6b77849198989898989898989898989898989898989898989898989898989898989898989898989898989897979695959792908e8b88837f7a726c655f574d443b31271d0e0500000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c00000000030e182127333f49535b606a6e787d81858a8d8f9193999596969798989898989898989898989898989898989898989898989898988e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b6aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafb0b3b7b8bcc3c9cfd6d4cdc5bdb2a89e94897c6f62574d42362a1e12050000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d221714212d3a4754606d7a858b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8e939da9b2bdc9d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d9cdc3b9b1acaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4ab9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1cec1b4a89b8e817568584e46464646464646464646464646464646464646464646464646464646464646464646464646464646464540413b3a36302921170e05000000000e1b2734414e5a6774818d9aa7b4c0c6c6bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1c6c6bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1c6c6bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988878583817f7b76726d68605b534d453b32291f150b0000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c0000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3d8cdc2b8b0aba9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a3a6aaacb1b9bec4cdd6d6cfc4bab0a69b8e8175695e52463a2d2014070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303c4956636f7c899798989898989898989898989898989898989898989898989898989a9da5afbbc4cfd2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d4c8bcb1a7a09d9797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797998c807366594d4033261a0d00000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9ccc0b3a6998d8073665a535353535353535353535353535353535353535353535353535353535353535353535353535353535353514b4e4846423b332920170d020000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000714202d3a4753606d797d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a787674726e6965615e565049413b332920170d030000000000000e1b2734414e5a6774818d9aa7b4c0cdc9bdb0a3968a7d7063574a3d3024170c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1825313e4b5864717e8b97a4b1becacbbeb2a5988b7f7265584c3f3225190c00000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c786c605346392d201306000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949494949494959597999da0a7adb3bbc4cdd7d6ccc2b9ac9f92867b6e6154483b2e2115070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a7a9afb7c0cdd6d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d1c4b8aca095908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a877d706356493d3023160a00000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a6998c7f7366606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c555b54524d453b32291f14080000000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000006131f2c3845515d676d707272727272727272727272727272727272727272727272727272727272727272727272727272727170706f6f6e68696765615f5754524c443f382f2921180e05000000000000000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a4978a7d7164574a3e312419181818181818181818181818181818181818181818181818191925323f4b5865727e8b98a5b1becbcbbeb2a5988b7f7265584c3f3225190c000000000000000a141d262d333c424a5053555c60646668676d6e6f70707171727272727272727272727272727272727272727272727272726f6c665b5044382b1f1206000714212d3a4754606d7a8793a0adbac6d3d0c4b7ab9f948f8888888888888888888888888888888888888888888888888888888888888888888888898a8c90959ea1a9b3bbc5cfdbd3c7bbafa3998b7e7164584b3e2f23180c0000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b5bac0c9d2d8d2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0d0c3b7aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b706b6054483b2f22160900000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f726d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676b67615e574d443b3025190e0200000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000004101d2935404b555d60646565656565656565656565656565656565656565656565656565656565656565656565656565656464636262615e565b5855534d4746413a332d261d180f0600000000000000000e1a2734414d5a6774808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f30262625252525252525252525252525252525252525252525252525262733404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c00000000000000020b141b22272f383f44464b5153575a555d606262636364656565656565656565656565656565656565656565656565656563605b544a3f33281c0f03000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f827b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d8083899197a1a9b3becad6d7cbc0b5ab9a8d817467554b4034291c100400101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afbcbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc1c2c5cbcbcbcbcbc5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3743505d6a7683909da9b6c3d0cfc2b5a99c8f827671717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171716e6960594f44382c20130700000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a6998c7f7979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797977746e695e564d41362a1e110500000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000c18242f39434b515357585858585858585858585858585858585858585858585858585858585858585858585858585858575756565554524d4e4c4846423b39363027221b140b060000000000000000000d1a2633404d596673808c99a6b3bfcccdc0b3a69a8d807367564d4237313332323232323232323232323232323232323232323232323232333237434e586875818e9ba8b4c1cecabdb1a4978a7e7164574b3e3124180b0000000000000000020a11171d262d3338394045474a4d4b5153555556575758585858585858585858585858585858585858585858585858585653504a42382d22170b00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f7073777d859197a2adbac5d0dbd1c3b7aa9d908477675c5145382c1f130600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afbcbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700101d2a3643505d697683909ca9b6c3cfcfc3b6a99c9083766964646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464625f574f473d33271c100400000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcacdc0b4a89c918c8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868584817b6e685e5246392d20140600000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000007121d2731394045474a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4948474641413f3b3a36312d2a251e17110a02000000000000000000000c1926333f4c5966727f8c99a5b2bfcccfc2b6a99c8f8376695e524743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f404347535f6a7784919daab7c4d0c9bdb0a3968a7d7063574a3d3024170a00000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4946443f382f261c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696161616161616161616161616161616161616161616161616161616161616161626264666b707b85929fa9b3becad6d2c6b9ac9f93867a6d6053473a2d20140700101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a3afb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050505050505050505050505050505050505050e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f22150905050505050505050505050505050505050505010000000000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5c2cfd0c3b6aa9d9083776a5457575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575755534d453d352b21160b0000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad0c4b8ada39c9993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939892918e867a6e6154473b2d22170b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000010b151f272f35383a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3d3c3c3b393630322e2d2a26201d19130b060000000000000000000000000c1825323f4b5865727e8b98a5b1bed0d2c6b9ac9f93877b6e615a534e4d4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d4e545b626f7c8895a0acb8c5d1cbbfb4ab96897c6f6356493c302316090000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3c3938332d261d140a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c55555555555555555555555555555555555555555555555555555555555555555657596169717e8b97a2adbac6d3d4c7bbafa499877a6e6154473b2e21140800101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201623303d495663707c8996a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5ac9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091012121212121212121212121212121212121212121b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221512121212121212121212121212121212121212110e0706040000000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4c1ced1c4b7aa9e918477665c514a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847423c332b23190f050000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad5cabfb5ada8a6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e988e81746753493f33271b0f03000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000030d151d24292c2d313232323232323232323232323232323232323232323232323232323232323232323232323232323131302f2f2e2d2a252522211e1a14110d0802000000000000000000000000000b1724313e4a5764717e8a97aab3becad4c7bbafa4998d80746c625f58595958585858585858585858585858585858585858585858585858595a5860626d75818e9ba7b1bcc8d3c7baaea399887b6f6255483c2f22150900000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232302d2b28221c140b020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f48484848484848484848484848484848484848484848484848484848484848494a4f57606d7985929fabb8c5d2d7ccc0b5ab95887b6e6255483b2f22150800101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462d22171623303c4956636f7c8997989898989898989898989898989898989898989898989898989898989898989898989898989a9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1b1313100c07000000000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000e1b2834414e5b6774818e9aa7b4c1cdd2c5b9ac9f9286796d6053463e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a37312a21191107000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d1c8bfb8b4b2acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacaa9d918477655b5044372b1f1205000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cbc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000030b12181d1f2024252525252525252525252525252525252525252525252525252525252525252525252525252525242423232221201e19191514120e0905010000000000000000000000000000000815222f3b4855626e7b8898a2aebac6d3ccc0b5ab9f93887e746f6a686666656565656565656565656565656565656565656565656565656666686a6f757f8c939eaab9c3ced2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000003070c10131417181d1f202222232424252525252525252525252525252525252525252525252525252523201f1c17110a02000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d45515c6776828f9ca9b5c2cfddd2bcafa296897c6f6356493c3023160900101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f33281c14212d3a4754606d7a858b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b34414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b28201f1c18120b0300000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6b3c0cdd3c7bbafa399887b6e6255483d3131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312f2e2b2620180f0700000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaddd2c7bdb5afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5b8bcb9b9b9bfbab8ac9f9285796c605346392d201306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcbebebeb3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000001070c1013141718181818181818181818181818181818181818181818181818181818181818181818181818181818171716151414110e08080705020000000000000000000000000000000000000613202d394653606c7985929fabb8c5d1d2c7bbafa49a938a817c7775737272717171717171717171717171717171717171717171717172727375787c828c919ba5afbacbd5d0c3b6a99d908376665c5145382c1f1306000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181613120f0b060000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f2f34404b556773808d9aa6b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a00101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665b5044382b1f13202c3945515d676e7b7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c716c62564a3d3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f30363838383838383838383838383838383838383838383838414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c3838383838383838383838383838383838383838383838342d2c28231d150c03000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000d192633404c5966737f8c99a6b2bfd0d7cbc0b5ab988b7e7165584e433c38342e3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e05000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad7ccc0b5aba49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abacb1b9c3cdcac7baaea398867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a2afb1b1b1b1b1a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a0a090908070502000000000000000000000000000000000000000000000005121f2b3744505b6576838f9cabb4bfcbd7ccc0b6aca49f938e888482807f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f808284898f939ba3adb7c1ccd5c9bdb2a89a8d807467544b4034281c1004000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0906060300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362922222222222222222222222222222222222222222222222222222222232f404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796c605346392d20131d2935414c555e696e7172727272727272727272727272727272727272727272727272727272727272727272727272716f6a625a50453a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c434545454545454545454545454545454545454545454545454e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f625548454545454545454545454545454545454545454545454544413a38342e271e150b000000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000b1825323e4b5865717e8b98aab4bfcad6d1c2b6a99c8f83766a60554d46443f4141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d020000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad4c7bbafa49993929292929292929292929292929292929292929292929292929292929292929292929292999da0a7b1bcc8d4cbbfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800091623303c4956636f7c8996a8a5a5a5a5a5a5ac9a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99a3aebac6d1d2c7beb6afa59d9b96918e8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f91969b9ea5adb5bfc9d3cfc6b9ada1968a7d7164574a3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c15151515151515151515151515151515151515151515151515151926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a00101d2a3643505d697683909ca9b6c3cfd7cbc0b5a093867a6d6053473a2d201419242f3a434d575e61656565656565656565656565656565656565656565656565656565656565656565656565656565625f5850483f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d43484950515151515151515151515151515151515151515151515151515a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255515151515151515151515151515151515151515151515151514e4645403930271d12070000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000915222f3c4855626f7b8898a2aebac6d3d2c6b9ac9f93877c6f675f5753504a4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b33291f14090000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad2c6b9ac9f9387868686868686868686868686868686868686868686868686868686868686868686868686889095a0acb8c4d1d0b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000815222f3b4855626e7b889698989898989898989a8c7f7266594c3f3326190c00000000000000010407071013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212110f0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7b86929fabb4bfcbd0d0c7c0bbafa9a8a09d9b99999898989898989898989898989898989898989898989898989899999b9ea1a8aaafb7bfc7d1cfc6bdb3a99e9184796d6053463a2d2013070000000000000000010507071012121212121212121110100f0f0d0b0807060300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0808080808080808080808080808080808080808080808080c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000f1c2936424f5c6975828f9ca8b5c2cfdcd1baada094877a6d6154473a2e2114131e28313b454d525458585858585858585858585858585858585858585858585858585858585858585858585858585855534e463f362d22180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f54565d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6774818d9aa7b4c0cdd5c8bbaea295887b6f625e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b53514b43392e23180c0000091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000713202d3a4653606d7985929facb8c5d2d4c8bbafa49a9184796e6963605c545b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d453b30251a0e0200000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f7979797979797979797979797979797979797979797979797979797979797979797979797b83909daab6c3d0c6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000814212e3a47535f6a77848a8b8b8b8b8b8b8b8b8b887c6f6255483c2f221509000000000001080d1113141d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1c19161312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6874818e99a3aebabfc6ced2ccc1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a8abacb2b6bbc1c9d2cdc5beb4aba1978c7f72665c5144382c1f120600000000000002080d1113141d1e1e1e1e1e1e1e1e1e1d1d1c1b1a17151312100c060401000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f221513161f29333b4246484b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4847433c342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f596063696b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b74818d9aa7b4c0cdd5c8bbaea295887b6f6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67605c554b4034281c100400091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070006121f2b3844505c667683909ca9b6c3ced8ccc0b6aca09690837b746f6d666867676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e574d42362a1e130800000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcaccbfb2a5998c7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6974808d9aa7b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e2215080006121f2b37434e58616e7a7e7e7e7e7e7e7e7e7e7e7c6f6a5f53473a2e21150800000000040c13191d20212a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1c18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cacbc6c3bdb8b7b5b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b7b9bdc4c6ccc9c6c1bbb3ada39992857a6d60544a4034281c10040000000000040c13191d20212a2b2b2b2b2b2b2b2b2b2a292928262422201f1c1713110d070100000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c18181818181818181818181818181818181818181818181818181926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a000e1b2834414e5b6774818e9aa7b4c1cdd7cabdb0a4978a7d7164574a3e312621201d19212930363a3b3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3c3b37322a221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7678787878787878787878787878787878787878787878787878787878818d9aa7b4c0cdd5c8bbaea295887c78787878787878787878787878787878787878787878787878787877746d675c5145382c1f130600091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070003101c28343f4a546773808d9aa8b2bdc8d4d2c7beb2a8a0959086817c797775747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52463a3025190d01000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9ccbfb2a5998c7f72665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f576773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800020f1a26313c46525e686e717272727272727272716f6a5f584e43372b1f1206000000040d161e24292c2d3639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373532302d2c28231c19130d050000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7c5c4c1bfbfbebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c4c5c7c5c3c1beb9b8afa9a29e92877d6f675d5142392e23180c0000000000040e161e25292d2e363838383838383838373736363533312f2d2c2823201d18130d08020000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629252525252525252525252525252525252525252525252525252525262533404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a000d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb2a6998c7f7366584e4337302d2c29242b2b252a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232322f2e2b2620181009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c838484848484848484848484848484848484848484848484848484848486929fabb8c5d2ded1c4b8ab9e91848484848484848484848484848484848484848484848484848484848481796d6053463a2d20130700091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000b17232e3d4a5663707d8996a0acb8c5cfd9d0c3bab1a7a098928e898684828180808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d110500000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9ccc0b3a6998d8073665a535353535353535353535353535353535353535353535353535353535353535a6773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800000a15202a36414c565e6164656565656565656565625f584e463c31261b0f030000010c1620282f35393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454544423f3c3a38342e2a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbfbbb9b7b5b3adaba59e97928a7e716b60554c4130271c120700000000020c1620283035393a4345454545454545454443434242403e3b3a38342e2c29241d19140d0500000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423632323232323232323232323232323232323232323232323232323232323036414d566774818d9aa7b4c0cdd6c9bdb0a3968a7d7063574a3d3024170a000d192633404c5966737f8c99a6b2bfd0dbd0c3b6aa9d9083776a5f5347413c3a39352f38383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837302f2c28211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a778390919191919191919191919191919191919191919191919191919191919298a2aebac6d3dfd2c5b9ada19691919191919191919191919191919191919191919191919191919191918b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000613202d394653606c7884919da9b3becad6d5ccc3b9b1aaa29f9b9992908e8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d201307000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbcecdc1b4a79a8e817467574d42464646464646464646464646464646464646464646464646464646464d5a6773808d9aa6b3c0cdc6b9ada093867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800000a16202b34404a52585a5e5f5f5f5f5f5f5f5f5e5c53514b433a2f24180d01000008131e28323a4145475053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251514f4c4946444039363029201a110901000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb5aeacaaa8a9a19e9a938e857e716c61594f433a2f1e150b000000000008131e28323a4146475051515151515151515150504f4e4d4a4846443f3a39352f2a251e170e08000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f404246525e687683909da9b6c3d0d5c9bcafa296897c6f6356493c30231609000b1825323e4b5865717e8b98aab4bfcad6d1c4b8ab9f95887b6e625b524c4947454145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545443d3c38332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aab4becad6e1d5c9bdb2a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e211407000005121f2b3744505b65727e8b97a2adbac1cbd5d5cbc3bcb4aeacaba39f9d9b9a9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e211407000000000000000000000000000000000000000815212e3b4854616e7b8794a8b2bdc9d0c3b6a99d908376695e524a4541424141414141414141414141414141414141414141414141413f4d5a6774808d9aa7b3c0cdcabfb4aa93867a6d6053473a2d201407000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e22150800030f1b27323d46525c64676b6b6b6b6b6b6b6b6b6b69605d554b4035291d110400010d19242f3a444c52545d606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b595653514a46413a322c231b1309000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a2aba39f9d9b9997918d89817a716c615a50473d31281e0c0300000000010d1925303a444c52545d5e5e5e5e5e5e5e5e5e5d5c5c5b59575553504a4745413a363029201a120a0200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4d4d525a616e7b86929facb9c5d2d5c8bbaea295887b6f6255483c2f221509000915222f3c4855626f7b8898a2aebac6d3d4c8bcb1a79c8f82756d615e565654524c52515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504a48443e352c21170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fababababababababababababababababababababababababababababaeb4bcc5d0dbe6dacfc4bbb2adabababababababababababababababababababababababababababa6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070000030f1b27333f4953606d7985929fa5afb9c3ccd6d5cec6bfbab8b4aeacaaa8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e211408000000000000000000000000000000000000000714212d3a4754606d7a8796a1acb9c5d2c5b9ac9f92867b6e615b54524c4e4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4a505a6875828f9ba8b5c2cec7baaea29886796c605346392d201306000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e2215080006131f2b37434e58646e7378787878787878787878756d675d5145392c2013060004111d2935414c565d60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686563605c54524c443e352d251b1107000000000000000000000000000000000000000000000000000000000000000000000000030e182127333f49535b606a6e787d81858a8d8f91939995969697989898989898989898989898989898989898989898989898989898979696959992908e8c8985807c756e68615a50483e352b1f160c000000000005111d2935414c565e61696b6b6b6b6b6b6b6b6a6a696968666462605c5454514b46413b322c241c140a00000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c585858585858585858585858585858585858585858585858585858585858585959575e616c73808d99a3aebbc7d3d5c9bdb2a894877b6e6154483b2e211508000713202d3a4653606d7985929facb8c5d2d8cdc3b7aa9e948c7f756e686562605d565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d57554f473e33281c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8babec5ced7e2ebe0d6cdc4bdb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e2114070000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d0cac7c5bfbab9b7b5b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e211408000000000000000000000000000000000000000613202c3945525d687884919eabb7c4d1c7bbafa3998e81746c66605d565b5b5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a545b606c7784919daab7c4d0c5b8ac9f928579665b5044382b1f1206000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000815222e3b4754606a73808485858585858585858582796d6053473a2d201407000713202c3945525d686d76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978787775726f6d66615e564f473f372d23190c03000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988888684827f7d79746f6a615e5650483e362d23190d0400000000000713202d3946525e686d767878787878787878777676757573716e6d6664605d55524c443e362e261c1209000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696565656565656565656565656565656565656565656565656565656565656565656667696e747e87939fabb5bfcbd7d2c5b9aca196877a6d6054473a2d2114070006121f2b3844505c667683909ca9b6c3ced9d3c7bbb0a69c918c817a75716f6d686c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6361594f44382c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6cad0d7e0e9dfe8dfd6cfc9c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4bfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced3c7baada094877a6d6154473a2e21140700000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d3d1cbc7c5c3c1c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e2114080000000000000000000000000000000000000004111d2935414c566875828e9ba8b5c1cdcbc0b5ab9d938c7f78716d68696867676767676767676767676767676767676767676767676768666c717e8a95a0acb8c5d1c5b8ab9e9285786b5f4a3f33281c0f03000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000916232f3c4956626f7c89919292929292929292918a7e7164574a3e3124170b000714212d3a4754606d7a828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858484827f7c79736d68615951493f352b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7c7b79777573706d66626058524c443e362d241b10070000000000000714212e3a4754616d7a8284848484848484848483838281807d7b7976716d67615e56504840382e241b10070000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f8276727272727272727272727272727272727272727272727272727272727272727272727374777b80889399a4afbdc6d1dcd1c4b7ab9e918478675d5145392c2013060003101c28343f4a546773808d9aa8b2bdc8d4d7ccc1b8ada39c938e86827e7c7a79787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877706b615548392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d3d6dbd2d2d2d2d2d2d2dad5d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1ccbfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc9d2ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced2c7baada094877a6d6154473a2e211407000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d0cecdcdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e21140800000000000000000000000000000000000000010d19242f3f4c5965727f8c98a7b1bcc8d1c7bdafa59c918c837e7a7876757474747474747474747474747474747474747474747474747576797e85919ea7b1bcc8d1c4b7aa9e9184776b5e51442d22170b00000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a0000000000020e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a979e9e9e9e9e9e9e9e9a8d8073675a4d4034271a0d000b1724313e4a5764717e8a939a9393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8c89847f7a706b625b51473d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f70707171727272727272727272727272727272727272727272727272727171706f6f6e6d66686663605c54544e46413b322c241b1209000000000000000b1825313e4b5864717e8b919191919191919191908f8f8e8c8a8886827e7a746e68615a524a40362d22190f0400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9287807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808183868d939aa4abb5c0cfd8dbcec1b4a89b8e817568554b4135291d110400000b17232e3d4a5663707d8996a0acb8c5cfdbd3cabfb5ada59e99928f8b8987868585848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484837d7063544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bfb2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afbcc6c6c6c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2c6c6c6baada094877a6d6154473a2e2114070000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e21140800000000000000000000000000000000000000000816232f3c4956626f7c89959fabb8c3cdcfc0b7ada39c95908b868482818181808080808080808080808080808080808080808080818183848a9197a1adb9c3cecec2b5a89b8f8275685c4f4235291c0600000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a0707070707070e1b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023160a0707070707070f1b2835424e5b6875818e9ba8b4c1cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4ababababababa69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9897918c857d726d62594f42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656463636261605c54595653504a47433d363029201a120900000000000000000c1926323f4c5965727f8c989e9e9e9e9e9e9e9d9d9c9c9b999799928f8b86817a716c645c52483f342b20160a00000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d9092999fa4acb5bdc7d2e1d3c7bcb0a6988b7f7265584c3f2f24180d0100000613202d394653606c7884919da9b3becad6dcd1c7bfb7afaba39f9c989599929291919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191908377665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b2a6998c7f7366594c403326190d00091623303c4956636f7c8996a2afb9b9b9b9b9b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5b9b9b9b9b9ada094877a6d6154473a2e21140700000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e21140800000000000000000000000000000000000000000815222e3b4754606a7683909da8b1bbc5cfc9bfb5ada79f9d9a93918f8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8f91969ea1a9b3becbd6cabeb3aa998d8073665a4d4033271a0d00000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d31241714131313131313131b2835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d30231613131313131313141c2935424f5c6875828f9ba8b5c2cec7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4b0b8b8b8b8b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacababaaa8a9a19e9792887f726b60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d3338394045474a4d4b51535555565757585858585858585858585858585858585858585858585858585858575756555553514a4c4a46443f3837322a251e170e080000000000000000000c1926323f4c5965727f8c98a5ababababababaaa9a9a8a8a6aba39f9c98928e857e736e645a50463d32271b0f04000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7cbbfb4aba39f9998989898989898989898989898989898989898989898989898989898989898989898999a9d9fa3abafb6bec7d0d9d8cfc6b7ab9f94887c6f6255483c2f22150700000005121f2b3744505b65727e8b97a2adbac1cbd5d9d1c9c1bdb5afaca8a4aba39f9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9586796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4a6998c7f7366594c403326190d00091623303c4956636f7c8996a2b2acacacacacb5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b6acacacacacb3a094877a6d6154473a2e211407000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e211408000000000000000000000000000000000000000006131f2b37434e5864717e8a95a0a9b3bdc4ccc7bfb9b1abaca49f9e9c9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9c9ea1a8adb3bbc4cfd0c6baaea2988a7d7164574a3e3124170b00000e1b2734414e5a6774818d9aa7b4c0cdcabeb1a4978b7e7164584b3e2e23212020202020202020202835414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3023202020202020202020212936434f5c6976828f9ca9b5c2cfc7bbaea194887b6e6155483b2e221508000b1724313e4a5764717d8a97a4b0bdc5c5c0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b7b5b2ada9a29a92877d70665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a494948464440403d3a38342e2b272019140d05000000000000000000000c1926323f4c5965727f8c98a5b2b7b7b7b7b7b7b6b6b5b4b3b4aeacaaa29f97928a80736c62584e43382b20150a000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd1c6bdb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7aaacafb5bbc0c7d0d9d9d1c6bcb2a89c9083766a5f53473b2e211508000000030f1b27333f4953606d7985929fa5afb9c3ccd6dbd3cfc7c0bbb9b5b1b5afacababababababababababababababababababababababababababababababababababababababababababababababa79386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa2998c7f7366594c403326190d00091623303c4956636f7c8996a1a89f9f9f9f9f9fa3998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba49f9f9f9f9f9faaa299877a6d6154473a2e2114070000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e2114080000000000000000000000000000000000000000030f1b27323d4653606d78849197a2abb2bbc0c7c9c2bcb8b6afacaba9a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a9abadb2b9bec4cdccc6beb3aa9f9285796d6053473a2d20140700000e1a2734414d5a6774808d9aa7b3c0cdccbfb2a6998c7f7366544b40342e2e2d2d2d2d2d2d2d2d2d2d35414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d302d2d2d2d2d2d2d2d2d2d2e2e37434e586a7784909daab7c3d0c7baaea194877b6e6154483b2e211508000b1724313e4a5764717d8a97a4b0bdcacdc0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc1c3c5c5c4c3c1beb9b3aca3999184786d6053463a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3c3c3b3a38342e302d2b28231c1b150d080200000000000000000000000c1926323f4c5965727f8c98a5b2bfc4c4c4c4c4c3c2c2c1bfbfbab9b4aea9a19e928b7e716a6054473c31261b0f030000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e2d8cfc6bfbab9b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b9bbc0c7ccd2d9d6d0c7bfb4aaa0968a7d7164584e43372b1f1206000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d9d1cbc7c5c2bec0bbb9b8b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b77849095939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398928b7f7265584c3f3225190c000815222f3b4855626e7b8891969393939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e939a93939393939393989286796d6053463a2d201307000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d2013070000000000000000000000000000000000000000000a161f2b3844505c666e7b859299a1a8afb6b9bdc1c3c5c0bbb9b7b5b4b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b7b9bdc4c9c6c4c0bbb4aea2988e8174675d5145392c1f130600000d1a2633404d596673808c99a6b3bfcccec1b5a89b8e8275665c51453d3b3a3a3a3a3a3a3a3a3a3a3a3a414e5b6874818e9ba7b4c1cec9bcafa396897c706356493d3a3a3a3a3a3a3a3a3a3a3a3a3b3d47545f6a7885929fabb8c5d2c8bbafa49a877a6d6054473a2d211407000b1724313e4a5764717d8a97a4b0bdc2c2c0b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b7b8bcc3cbcfc9c5beb5aba1968a7e7164544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232323130302f2e2d2c282323201f1c17110f0a04000000000000000000000000000c1926323f4c5965727f8c98a5b2b8b8b8b8b9babfbec3c5c8cbc7c5bfbab3ada49f92867c6f62584e43372b1f12060000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae1d8d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfbfc0c3c5c7cbd1d8d5d0cbc5beb6aea3989184786d6053463c32261b0f030000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d3d2cfd1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e838686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685817a6d6054473a2d211407000814212e3a47535f6a73808486868686868686868686837b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8486868686868686868686857f73665c5144382c1f120600000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f130600000000000000000000000000000000000000000003101c28343f4a545f69707d8791969fa4acacb2b4b6b8babfbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbeb9b8b5afaaa29f92857b6e61554b4035291d100400000c1926333f4c5966727f8c99a5b2bfccd1c5b8ab9e9285796d60564f4a48474746464646464646464646464e5b6874818e9ba7b4c1cec9bcafa396897c7063564946464646464646464646464747484a4f57626f7c8898a2aebac6d2c6b9ac9f9386796c605346392d201306000b1724313e4a5764717d8a97a4b0b5b5b5b5b3a69a8d8073675a4d4034271a0d000c1825323f4b5865727e8b98a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7aaacb1bbc0c7cfd0c7bdb2a89c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131417181d1f2022222324242525252525252525252525252525252525252525252525252525252424232222201f1c18171312100b06000000000000000000000000000000000c1926323f4c5965727f8c98a5abababababacaeb4b2b7b8bcc3ccd0cac5beb9aea3998f82766a5f53473a2e2115090000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd7d3d2cccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccdd0d1d0d0cfcec9c6bfbab3aca49f92867c6f665c5044382a20150a0000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1d1d2d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978756d685d5245392c2013070006121e2b37424e57636e737879797979797979797979776e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a6f777979797979797979797978736d63544a4034281c10040000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000000000b17232e38424d57606b707d848d939a9ea1a8a8aaacaeb4b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0b3adababa49f98928a7e71695f5343392f24180c0000000c1825323f4b5865727e8b98a5b1bed0d2c6b9ada2978a7e71686059575554535353535353535353535353535b6874818e9ba7b4c1cec9bcafa396897c7063565353535353535353535353535354545659606973808d99aab4becad2c5b8ab9f928578665b5044382b1f1206000b1724313e4a5764717d8a97aca8a8a8a8a8a8a69a8d8073675a4d4034271a0d000b1825323e4b5865717e8b98989898989898989898989898989898989898989898989898989898989898989898989898989898989898999a9da0a7afb5bdc7d1cfc4b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c101314151616171718181818181818181818181818181818181818181818181818181817171616151312100c070706030000000000000000000000000000000000000c1926323f4c5965727f8c989e9e9e9e9e9e9fa3aaa5aaacb1bbc0c7d0cfc9bfb4ab9f94887c6f6255483c30251a0e0200000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c4c3c2c0bdb9b4aea9a29a938b7e716a60544a3f3428180e0400000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d564c4135291d110400020e1a26313c45525c63666b6c6c6c6c6c6c6c6c6c6c6a615e564d42362a1e110500000000000000000000000000000000000000000000000000000000000006131f2b37434e585f626b6c6c6c6c6c6c6c6c6c6c6c66635b5142392e23180c00000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c000000000000000000000000000000000000000000000006111c26303c454f59606b707981878d9196999b9d9fa3aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3a9a19e9c99938f867e716c61574d4231271d12070000000b1724313e4a5764717d8a97aab3becad6cabeb3a99e92857a706b6663616160606060606060606060606060606874818e9ba7b4c1cec9bcafa396897c70636060606060606060606060606060616163656b6f7b86929facb8c5d0d1c4b7ab9e9184786b5e4a3f33281c0f03000a1724313d4a5764707d8a9a9b9b9b9b9b9b9b9b9a8d8073675a4d4034271a0d000915222f3c4855626f7c888b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8e90959fa3abb5c0cbd3c6baaea298887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a09090807060400000000000000000000000000000000000000000000000b1825313e4b5864717e8b91919191919192929895989da0a7afb5bdc7d2d1c6bdb0a69a8e817467574d42362a1e120500000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b5b3b2acaaa39f97928880736d62584e42382e23170600000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5b54524c443a3024190d0100000915202a33404a52575a5e6060606060606060605f5d54524d443b3025190e02000000000000000000000000000000000000000000000000000000000000030f1b26323c464e54555e606060606060606060605f595751494030271c12070000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d12070000000000000000000000000000000000000000000000000a141e2a333d474f5960676d747b8084898c8e90929895969797989898989898989898989898989898989898989898989898989898989797969597918f8c87827b716c625a50453b311f150b010000000815222f3b4855626e7b8898a2aebac6d3cfc5b9ada19791847d7772706e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d74818e9ba7b4c1cec9bcafa396897c706d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e7072767d859198a3aebac7d3cfc2b5a89c8f8275695c4f422d22170b00000915222f3c4855626f7c888e8f8f8f8f8f8f8f8f8e8b7e7165584b3e3225180b000815212e3a47535f6a767c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f81848a9299a3afbbc7d4cabfb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a83858585858585858686898b90959fa4abb5c0ccd7cfc2b8ab9e928578695e52463a2d20140700000000000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a6a8a09e98928e857d736e635a50463c30261c1106000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3aa9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353524f4745413a32281e1308000000030e18212e3840474b4d5253535353535353535353504746423b32291f140900000000000000000000000000000000000000000000000000000000000000000a15202a343c4347495153535353535353535353524c4b4640372e1e150b0000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1e150b00000000000000000000000000000000000000000000000000020c18212b353d474f555d606a6e73787c7f81838588898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a89898785827f7b766e69625a50483e33291f0d03000000000613202d394653606c7985929fabb8c5d1d5c9beb3a9a1969189837f7d7b7a7a797979797979797979797979797978818e9ba7b4c1cec9bcafa396897d7979797979797979797979797979797a7a7b7d7f83899197a1aab4bfcbd6cbbfb5ab998c807366594d4033261a0600000815212e3a47535f6a707d818282828282828282827f796d6053463a2d2013070006121f2b37434e58606a6f727272727272727272727272727272727272727272727272727272727272727272727272727272727272727374787e87929facb9c5d2d0bdb1a4978a7e7164574b3e3124180b000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1213131313131313131313131312090907030000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7678787878787878797a7c7f838c9399a4afbbc5cfd2c6b9ada197877b6e6154483b2e21150800000000000000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9d9c999796918c86817b706b635b52483f342b1e140a000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d444646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645423a3935302820160c0200000000060f1c262e353b3f404546464646464646464646443b3a36302920170d020000000000000000000000000000000000000000000000000000000000000000040e19222a32373b3c444646464646464646464645403e3b352e251c0c03000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251c0c030000000000000000000000000000000000000000000000000000060f19232b353d434b51585f62656c6f727577797b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7a7876736e69625f5750483f362c21180d000000000005121f2b3744505b6576838f9cabb4bfcbd7cfc5bbb2a8a19e95908c8a8887868686868686868686868686868686868e939ea9b6c2cfcabdb1a5998f89868686868686868686868686868686868787898c90949ea1a9b2bcc6d0d3c7bbaea3998a7d7063574a3d3024170a000006121f2b37434e58606b7074757575757575757575736d665c5145382c1f130600030f1b26313c464e5860626565656565656565656565656565656565656565656565656565656565656565656565656565656565656566656c74808d9aa7b3c0cdcbbeb1a5988b7e7265584b3f3225180c000000000000060c121518181e202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000000000000000000000050c111417171f2020202020202020202020201f1615130f0b040000000000000000000000000000000000000000000000000000000005111d2a36414c565e616a6b6b6b6b6b6b6b676d6f72777f87939fa9b3bec9d5c9beb3a9978a7d7064574a3d3124170a000000000000000000000000000000000000000006131f2c3845515c6777839092989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398929191908f8d8a87847f7a746e696159524940362d22190c0200000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393939393939393979286786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d3031373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939352d2c29241e160e040000000000000a141c242a2f32333839393939393939393939372e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000007101920262b2e2f38393939393939393939393933322f2a231c130a000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393933312e2a231c130a0000000000000000000000000000000000000000000000000000000007111a232b313a41454e53535b60636668666d6e6f707171717272727272727272727272727272727272727272727272727272717170706f6d686966615e57534d453f362d241a0f060000000000030f1b27333f495366737f8c99a3aebac6d1d6cdc4bab2ada7a09d99969494939393939393939393939393939393939b9ea5afbac6d2cdc1b6aba1999693939393939393939393939393939393949496989c9fa6adb2bbc4ced6ccc4b9ac9f92867a6d6154473a2e2114070000030f1a26313c464f5960636768686868686868686866605c544b4034281c100400000a15202a343c464e545558585858585858585858585858585858585858585858585858585858585858585858585858585858585858535b63707d8996a3b0bcc9cbbeb1a5988b7e7265584b3f3225180c00000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000000000000000000000000810171d2123242b2d2d2d2d2d2d2d2d2d2d2d2d2b2322201b160f07000000000000000000000000000000000000000000000000000000010d1925303a444c52545d5e5e5e5e5e5e555d6062656d73808c97a1adb9c6d2cfbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382807d7a77736d68615e574f4740372e241b1007000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2821201d19130c0400000000000000020a12191f2326272b2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222b2d2d2d2d2d2d2d2d2d2d2c2625231e19120a010000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000000000000000008111a1f282f353c43474950535659545c6061626364646565656565656565656565656565656565656565656565656565656564646362615e565954524d47423c332d241b1208000000000000000b17222d3b4754616e7b86929fabb4bfcbd0d6ccc4bdb9b1abaaa5a3a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a7a9afb7c1cbd7d2c7bdb3aba5a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a3a5a9abb0b9bec4cdd7cec4bab0a69b8e8174685e5246392d2013070000000a15202a343d474f54565b5c5c5c5c5c5c5c5c5b5953514b42392e23180c000000040e18222b343c4347494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4955616e7b8894a1aebbc7cbbeb1a5988b7e7265584b3f3225180c0000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000008121a22282d30313839393939393939393939393938302f2c272119110700000000000000000000000000000000000000000000000000000008131e29323a414647505252525252524b5153565b606d7985929eabb8c5d1cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000c18232f394754606a6f7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877767573706e6866615e56534d453e352e251c12090000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d6253493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1c1413110d080200000000000000000000070e1317191a1f202020202020202020201d1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020202020202020201f191916120d070000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d070000000000000000000000000000000000000000000000000000000000000000080d161d24293137383f4446494c4a50535556575758585858585858585858585858585858585858585858585858585858585757565654524c4c4846423b37312a211b120900000000000000000614202d3946525e6874818e99a3aebabfc6ced3cfc9c3bcb8b6b2b0aeadadacacacacacacacacacacacacacacacb4b6bac1c9d2ddd9cfc5bdb6b1afacacacacacacacacacacacacacacacadadaeb0b2b6b7bcc2c9cfd1cbc3bcb2a89e94887c6f62564c4135291d1105000000030e18222b353d44484a4e4f4f4f4f4f4f4f4f4f4c4645403930271d120700000000061019222b32373b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4754616e7a8794a1adbac7cbbeb1a5988b7e7265584b3f3225180c000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f0400000000000000000000000000000000000000000000000000000007111a242c33393d3e45464646464646464646464646453c3b38322b23190f040000000000000000000000000000000000000000000000000000020c1720293036393a4345454545454540454749515c6774818e9aa7b4c1cdcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a696664615e5654524c46423b332c231c130a00000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c65625b5141382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a1113131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f070704010000000000000000000000000002070a0c0d12131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091113131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c09060100000000000000000000000000000000000000000000000000000000000000000000040c131820262b2d3337393c3f3f444648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49474641403b3a36302b2620180f0900000000000000000005111e2a36414d56626e7b86929fa4aeb4bcc2c6cad0cdc8c4c3bfbdbbbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c1c2c6cbd2d8d8d8d8cfc7c1bdbcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababcbfc3c4c7cdcec8c7c0bbb1a9a0968f82756a5f53443a3025190d010000000006101a232b33383c3d41424242424242424242403a38342e271e150b00000000000007101920272b2e2f32322f35383a3d4042444044464646464646464646464646464646464646464646464646464646464646474754616e7a8794a1adbac7cbbeb1a5988b7e7265584b3f3225180c0000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000000000050e19232c363e45494a52535353535353535353535353524948443d352b21160b000000000000000000000000000000000000000000000000000000050e171e252a2d2e3738383838382f35393a404b5564717e8b97a4b1becacfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5c5a5754524c4746413a363129211a110a010000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151a1b22272b2d302e34383a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3a3936302e2d2a251f1a150e0600000000000000000000020e1925303b47535f6a717e8b929fa3aab1b8babec2c4c6c7ccd2c9c7c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6cbcbcbcbcbcbcbcbcbcbcbcbcbc9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c9d0cac6c5c3c1bdb8b5afa7a09791847a6d61584e4332281e130800000000000008111a21272c2f3034353535353535353535332d2c28231d150c0300000000000000070e151b1f22293136394045474a4d4f514a51535353535353535353535353535353535353535353535353535353535353535455626e7b8895a1aebbc8cbbeb1a5988b7e7265584b3f3225180c000006111c26303f495156585e606060606060606060605e56544e463d32271b0f03000000000000000000000000000000000000000000000000020c17202b353e485055575e6060606060606060606060605e56544f473d32271b0f03000000000000000000000000000000000000000000000000000000050c13191d20212a2b2b2b2b2b24292c2e3c4956636f7c8996a2afbcc9cfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000a15202b343c4347495053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4a4746413b3936302a251f170f08000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0e0e0e0e0e0e0e0e0e0e0e0e0b0b0905010000000000000000000000000000000000000000000406070e1213131313131313131310070704010000000000000000000000000000000000000000000000000000000000000105090b0b1213131313131313131313130f0e0c0904000000000000000000000000000306080912131313131313131313131313120d070603000000000000000000000000000000000000000000000000000000000000000000000000000000020507081012131313131313131313131313120b0b0805010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171b1f202323282b2d2e2f303131323232323232323232323232323232323232323232323232323232323131302f2e2d2a2521201e1a140e090300000000000000000000000008141f2b37424e57616c73808c92989fa7abaeb3b5b7b9bbc0bcbdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbcbfbab8b6b4b1acaba39f9590857c6e685e52463c3120160c0200000000000000080f161c2022232829292929292929292826201f1c18120b030000000000000000000a141c242d333b42464b515357595c5e545c60606060606060606060606060606060606060606060606060606060606060616267717d8a97a4b0bdcacabdb1a4978a7e7164574b3e3124180b00000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000000a141e29323d47505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c2013070000000000000000000000000000000000000000000000000000000002080d1113141d1f1f1f1f1f181d222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444342403d3b3936302d2a251e1a140d050000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251b0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1a1a1a1a1a1a1a1a1a1a1a1a181715110c06000000000000000000000000000000000001070c1013141b1f2020202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000060c111517181f20202020202020202020201c1b1915100902000000000000000000040a0f1215151f2020202020202020202020201f1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1f2020202020202020202020201f181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316171c1f202223242425252525252525252525252525252525252525252525252525252525252424232321201d191514120e09030000000000000000000000000000020e1a26313c45505a606c777f8690959b9fa2aaa8aaacafb5afb0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b4aeacaaa7a8a09d99928c837c6f6a5f564c41342a200e04000000000000000000050b101416171b1c1c1c1c1c1c1c1c1c191313100c070000000000000000000009121c262e363f454d53555d606466696b6b666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f727984919daab7c4d0cabeb3aa968a7d7063574a3d3024170a0003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000006111c26303b444f59616c7178797979797979797979797979786f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000010507071012121212070c14212e3b4754616e7a8794a1adbac7d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000007101920272b2e2f3739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373633312e2d2a25201d19130e09030000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122262727272727272727272727272524211d181109000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c04000000000000000000000000000000000000000000000000000911171d2124252b2d2d2d2d2d2d2d2d2d2d2c292825211b140c0300000000000000060e151b1f21222b2d2d2d2d2d2d2d2d2d2d2d2d2c27201f1c17110a030000000000000000000000000000000000000000000000000000000000000000060e141a1e2122292c2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506060b101213151617181818181818181818181818181818181818181818181818181818181818181717161413110d0807050200000000000000000000000000000000000915202a333e44505b656c727b83898e9298999b9e9fa4aba3a3a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a4a3aaa29f9d9b9995918c8780796f6a60584e443a3022180e0000000000000000000000000407090a0e0f0f0f0f0f0f0f0f0f0d0706040000000000000000000000040d1b242e38404850575f61676d7073757778797979797979797979797979797979797979797979797979797979797979797a7a7c7f849196a0acb8c5d1c6baaea298887c6f6255483c2f2215090006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000050f17232e38424d56606b717e84868686868686868686868686847d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000405050505000714212e3a4754616d7a8794a0adbac7d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a29272421201e1914110d0802000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2e2f3334343434343434343434343432312e29221b120900000000000000000000000000030d151d24292c2d3539393939393939393939362d2c29241e160d04000000000000000000000000000000000000000000000009121b22292d30323839393939393939393939393534312c251e150c00000000000006101820262b2e2f3839393939393939393939393938342d2c28231c150c03000000000000000000000000000000000000000000000000000000000000070f181f262b2d2e36383939393939393939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a0907070501000000000000000000000000000000000000000000030e182127333f49535b606a6e787d81858a8d8f91939995969697989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898979796959892908e8c88847f7b736d6660584e463c32281e100600000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2d36404a525a62696e74797d80828485868686868686868686868686868686868686868686868686868686868686868687898b9196a0a8b2bdc8cdc5b8ab9f9285796d6053463a2d201307000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000000000030c172128343f4a545e68707d87919399939393939393939393968d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171414110e080501000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212a31373a3b404141414141414141414141413e3d3a342d241b11070000000000000000000000010b151f272f35393a4145464646464646464646433a39352f2820160c0100000000000000000000000000000000000000000009121b242d34393d3e45464646464646464646464642413d3730271e0c0300000000040e18222a31373a3c4546464646464646464646464645403a38342e261e150d0300000000000000000000000000000000000000000000000000000000071018212a31373a3b4345464646464646464646464646453e3d39342d241b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38414950575f666c7074797d808284868888898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8989878583817f7c77736e69605c544e463c332a20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e48525c636c717b80858a8c8f919292989393939393939393939393939393939393939393939393939393939393939495989ea1a8b2bac3cdc5bbb1a79c8f8275665c5044382b1f1206000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000b151e29333b44505c666e7a8592999fa49f9f9f9f9f9f9fa49992857b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000030608091013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a333c4247484d4d4d4d4d4d4d4d4d4d4d4d4d4b4a453f362d23190f040000000000000000000007121d2731394045474e52535353535353535353504745413a32281e13080000000000000000000000000000000000000000060f1b242d363f45494b5253535353535353535353534f4d494239301e150b000000000a15202a343c43474852535353535353535353535353524d46443f3830271f150c030000000000000000000000000000000000000000000000000000060f18222a333c4246484f52535353535353535353535353524b49453f362d22170c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0e101112131313131313131313131313131313131313131313131313131313131313131313131313131313110a090704000000000000000000000000000000000006111b262f383f444e545b6063676d707375777a7b7c7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7b797774726f6a66615e57514b423c342b21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a636e737e868d9297999c9e9e9fa3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a5abadb2bac3c6c2bbb3a99f958a7d7063544a3f34281c1003000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000007121c27303b454f59606d78829097a1abafb5acacacacafa59f93877d70695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343c454d5355595a5a5a5a5a5a5a5a5a5a5a5a585650483f352b21160b000000000000000000000c18242f39434b51535b5f60606060606060605f5d54524c443a2f24190d01000000000000000000000000000000000000030c18212d363f485056585e606060606060606060605f5c59534b4230271d12070000030f1b26313c464e53555e6060606060606060606060605f5a53504a423931271e150c02000000000000000000000000000000000000000000000000060f18222a343c454d53555c5f6060606060606060606060605f585650483f34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131517191b1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201e171613100b05000000000000000000000000000000000a141d262d333c424a5053555c60646668676d6e6f7070717172727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272717171706f6e6c656866625f5854534d454039302b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626c73808b92989fa2a9a8aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb2b7b9bdbfbfbab8b0a9a2979083776b615542382e23170b00000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000060f18232e39424d57616b73808d949fa9b3bbc0b9b9bbb1a79e938c7f726b61574d42372b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000000004080a0a1113131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f10111212131313131313131313131313131313131313131313131313131313131313131313131313131313120b0a080500000000000000000000000000000305060c101111111111111111100e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e575f626667676767676767676767676765625a50473d32271b0f03000000000000000004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000000000000000b151e2a333e48505a62656b6c6c6c6c6c6c6c6c6c6c6c68655d5342392e23180c000006121f2b37434e585f626b6c6c6c6c6c6c6c6c6c6c6c6c6b67605c544b433930271e140b0200000000000000000000000000000000000000000000050f18212a343c464e575f61696b6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2322201c160f08000000000000000000000000000000020b141b22272f383f44464b5153575a555d6062626363646565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656464636261605b535955544e4846423b342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8b929fa2aaadb3b5b7b8b9bab9b7b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b3b4aeaca69f9792857b6e61594f4430261c110600000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000030d18212834404a545e69707d88939fa6b0bbc5ccc7bdb3a9a0958e81756d63594f453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000050b101416171d202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a18161413110d07050200000000000000000000000000000000000000000000000000000000000000000000000000010406090e12141517191c1d1e1f1f1f20202020202020202020202020202020202020202020202020202020202020202020202020201f181715110c0600000000000000000000060b0f1213191c1d1d1d1d1d1d1d1d1d1a1312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424e585f696e73747474747474747474747474716c62594f44382c201307000000000000000006131f2c3945515d676d7478797979797979797979766d685d5245392c201307000000000000000000000000000000000007121d27303c45505a626c71787979797979797979797979756f65544b4034281c1004000815212e3a47535f6a6f7879797979797979797979797978736d665c554b423930261d140a000000000000000000000000000000000000000000050e17212a333c464e585f696e767879797979797979797979797978716c6256493d3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11151b1b22272b2d2e30323436373839393939393939393939393939393939393939393939393939393939393939393939393939393938302f2c2721191108000000000000000000000000000000020a11171d262d3338394045474a4d4b5153555556575758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858575656545350494c4947433c3a363128231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea4aeb4babec2c0bdb5afacaba9a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6aaa29f9b948f857d70695f53473e331e140a0000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000010b151f2a333c44515c666e7b85929aa4afb8c2cdcbc0b5aba2979083796d605b51473e332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2927252320201d1814110e090400000000000000000000000000000000000000000000000000000000000000000001070d1113141a1e20212426282a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2524211d17100900000000000000020a11171b1f2025292a2a2a2a2a2a2a2a2a27201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b545f6a6f7b808080808080808080808080807e716b6054483b2f22150900000000000000000714202d3a4753606d798185868686868686868686827a6d6054473a2d21140700000000000000000000000000000000050e18232e39424d57616c717e8486868686868686868686868175665c5145382c1f1306000915222f3c4855626f7c848686868686868686868686868580786d675c544a42382f261c110600000000000000000000000000000000000000040e172029333b454e585f6a6f7b8285868686868686868686868686857e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171d20272b2d3337393b3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646443d3c38332b23190f0500000000000000000000000000000000060b141c22282b2f34383a3d404045474849494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494846443f3f3c3b37322d2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c97a1adbabfc6cac0b6aeaba39f9e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9a999798928e89827b706b60574d42352c210c020000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000007121d27313c45505a606d78839097a2acb6c0cacbc3bbafa39992857b6e675d514940352c21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000008121a22282d3031373939393939393939393939393939393939393939393939393939393939393939393939393939383737353432302d2c2924201e1a14100c070000000000000000000000000000000000000000000000000000000000040a0f13181d2021252a2d2e303335363738393939393939393939393939393939393939393939393939393939393939393939393939393939393831302d29221b12090000000000020b141b22272b2d3236373737373737373737342d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a45515c666f7c858c8d8d8d8d8d8d8d8d8d8d8d8d897c6f6356493c3023160900000000000000000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e3225180b000000000000000000000000000000020b17202834404b545f69717e8b91939993939393939393999286796d6053463a2d201307000b1724313e4a5764717d8a949393939393939393939a93928d82796d665c544a42382d2217140a0100000000000000000000000000000000040d162029323b454d575f6a6f7c858f929793939393939393939393978e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141922282d3237383f4446484a4c4e505152525353535353535353535353535353535353535353535353535353535353535353535353535353514a48443d352b21160b0000000000000000000000000000000000020a11171c1f23292c2d312f35383a3b3c3d3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3e3d3c3b3937332d2f2e2b26211e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b3becacbc1b7aea49d999291908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8c8b8885817c766e6960594f453c31231a10000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000060f18232f39434d57616c74808d959fa9b3bec7cdc3b9afa59f92877d70695f554b40372e231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000005101a242c33393c3d44464646464646464646464646464646464646464646464646464646464646464646464646464645444342403f3d3a39352f2d2a251f1c18120b030000000000000000000000000000000000000000000000000002080d161b1d24292c2d30363a3b3d404243444545464646464646464646464646464646464646464646464646464646464646464646464646464646453e3d39342d241b1006000000000a141d262d3337393f43444444444444444443413a38342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d798390979a9a9a9a9a9a9a9a9a9a9a92867b6e6154483b2e21150800000000000000000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3226190c0000000000000000000000000000000a141d29323b45515c666e7b86929e9fa49f9f9f9f9faa9f958d8073665c5145382c1f1306000713202d3a4653606d78828f959fa79f9f9f9f9f9fa49f9e948f82786d665c544a3f3328261c130a010000000000000000000000000000030d161f28323b444d575f696e7c8592979ea1a99f9f9f9f9f9faaa29791857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a33393c43474950535457595b5d5e5e5f5f606060606060606060606060606060606060606060606060606060606060606060606060605e56544f473d33271c1004000000000000000000000000000000000000060b0f12181c1f202424292c2d2f2f3030313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323131302f2e2d2b272222221f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5cfc6baafa59d928d868483828282828282828282828282828282828282828282828282828282828282828180807e7b79746f6a615e574f473d332a1f1108000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000040d18222934404b555f69717e8a929da7b1bbc5cfc5bbb1a79e938c7f726b60574d43392f251c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000b17222c363e44494a5053535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4b494745403b3a36302c28231c150c060000000000000000000000000000000000000000000000050c131921272c2f35393a3e4246484a4c4f50515252525353535353535353535353535353535353535353535353535353535353535353535353535353524b49453e362d22170c00000006111b262f383f44464c4f5050505050505050504d4644403930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935404b55606b73808d95a0a9a7a7a7a7a7a7a7a99f948c7f72695e53463a2d21140700000000000000000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3226190c000000000000000000000000000006111b262f3b444f59606d79839098a2acafb5acacacaea2989083796d60544b4034281c10040006121f2c3844505c666d79829095a0a7b1acacacb6afaca69e948e81786d665b504440382e251c130900000000000000000000000000030c151f28313a444c565e696e7b859197a1a9adb3acacacacb4aaa29892857c6f695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202930363e45494e54535b6061636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c201307000000000000000000000000000000000000000003070c10131417181d1f2022222324242525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524232321201f1b171615130f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7cfc2b6aa9e938d807b787675757575757575757575757575757575757575757575757575757575757575747473716e6c66626058524d453d352b21180e00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0808080808080808080808080808080c161f2a343c45515c676e7b85929fa4aeb9c2cdc6bdb3a99f958e81756d62594f453b31281d130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110004101c28333e485055575d6060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a585653514b4746423b38342e271e17110a020000000000000000000000000000000000000000080e161e252a32383a4145474b4d525457595b5d5e5e5f5f60606060606060606060606060606060606060606060606060606060606060606060606060605f585650483e34291d110500000b17222d3841495053585c5d5d5d5d5d5d5d5d5d5a53514a42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a45515d676f7d87939fa7b1b3b3b3b3b3b6aca1978f82776c60574d42362a1e120500000000000000000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3226190c00000000000000000000000000040d17222d38414c56616b73808d95a0aab4bbc0b9b9afa59f92857b6e665c5142392e23180c000003101c28343f4a545d676d7a839095a0a8b2bab9c0bbb9b0a69e938e81786c605c524a40372e251b12090000000000000000000000030c151e27313a434c565e686e7b849197a1a9b3b9beb9b9bdb4aaa29892867c6f6a5f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a323b41465055586062656c6e70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797977706b6054483c2f2216090000000000000000000000000000000000000000000000040607070c1013141516161717181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817161513120f0b060806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5bfcbcec1b4a89b8e81756e6869696969696969696969696969696969696969696969696969696969696969686867666462605b54544e46423b332b23190f0600000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c14141414141414141414141414141414141d28313c46505a606d79839098a2aeb6c0cbcbbfb5aba1979083796d605b51473d33291f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a68676563605d5554524d464440393027221b140b030000000000000000000000000000000000010a111a202830363d43484b515458575e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b64625a5045392d21150800030f1b27333f49535b6065696a6a6a6a6a6a6a6a6a67605c544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1925303a444f59606d79849199a4afb9c0c0c0c0bbafa49a92857a6e655b50453b31251a0e0200000000000000000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3226190c000000000000000000000000010c161f27333f49535e68707d88939fa7b1bcc5c6bcb1a79d938a7e71695f544b4030271d12070000000c17232e38424b555d686d7a839096a0a8b2bac4c8c1b8afa59e938e80746e645c524940372d241b1209000000000000000000020b151e273039434c555e686e7a849196a1a9b2bbc5c9c7bdb5aba39892867d6f6a60584e453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a343c444d525a61646a6f73787b7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686847d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000004060708090a0a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0b0a090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1c9bcafa396897c70635e565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a59585553504a47433d363029201911070000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629212121212121212121212121212121212121242f39434e58616c74818e95a0aab3bec8cbc2bbaea39992857b6e675c51493f352b21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000a1623303c4955616c70777979797979797979797979797979797979797979797979797979797979797979797979797979787776757372706d6766615e5753514a423c332d261d150c03000000000000000000000000000000000a131c232c323a41464f54555d606569696e7073757677787879797979797979797979797979797979797979797979797979797979797979797979797979797978716c6256493d3024170a0005121f2b3744505b656c7276777777777777777776746d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212935414c56616b74818e96a0abb5c0cbd0c6bcb1a79f93887d70685e53493f33291f14090000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000007131d28313a44505b656e7a85929aa4afb9c3cabfb4aaa0958e81746c61574d42392e1e150b0000000006111c26303a434c565e686e7a849196a0a8b2bbc4cac1b7afa59d938d80746e635b51493f362d241b120800000000000000020b141d263039434b555d676d7a839096a0a8b2bbc4cdc7beb5aba39992867d706b60584e463c33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323c464e565e616c71777c8084878a8c8e9091919292939a93939393939393939393939393939393939393939393939393939393939393939393968e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc7baaea194877b6e61544d4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4d4b4846443f3a3a38342e27221b140b0200000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e35404b555f6a717e8b939da7b1bcc5cdc2b9afa59f92877d6f695e554b40372d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000a1724313d4a5764707e83868686868686868686868686868686868686868686868686868686868686868686868686868585848382807e7c7a77736e6964605c544e443f382f261e150a00000000000000000000000000000008121c252e353d444c52596063676d7176787b7d7f8283848585858686868686868686868686868686868686868686868686868686868686868686868686868686857e7164584b3e3125180b000613202d394653606c787f8283838383838383838380786d6053463a2d201307000000000000000000000000000000000000000000000000000000000001040607090a0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a141d29333b46525e68707d8a939da8b2bdc7d2cabfb4aaa0958d80736b61564c41382d21170d030000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000060f18242f3a434e58606c77828f97a1acb6c0cbc3baaea2989083796d605a50453b30271d0c0300000000000a151e28313a434c565e686e7b849196a1a9b3bbc5c9c1b7afa59d928d80736d635b51483f362d241a11080000000000000a141d262f38424b555d676d79839095a0a8b2bac4cdccc0b6aca49992877e706b60594f463c342a21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444e585f686e757e84888d919696989a9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa89c8f8276695c4f4336291c100000000000000000000000000000000000000001040707090b0e101112121313131313131313131313131313131313131313131313131313131313121111100f0d0b09070604000000000000000000000000000000000000000000000000000105090b0c1113131313131313131313110908060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc7baada194877a6e6154474746464646464646464646464646464646464646464646464646464646464646464646464646464646444039332d261d140a00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c45515d676e7c86929fa5afb9c3cec4bbb0a69d938b7f726b60574d43392f251b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100111e2b3844515e6b778490959393939393939393939393939393939393939393939393939393939393939393939a9392929291908f8d8b8986837f7b75716d665f585049413830261c11060000000000000000000000000006101a242e3740474f565e616b6f747a7e8285878a8c8e909191929293999393939393939393939393939393939393939393939393939393939393939393939393979184776b5e5144382b1e11000a1724303d4a5763707d8a8f9090909090909090908a7e7164574a3e3124170b00000000000000000000000000000000000000000000000001050707070d111314161718181919191919191919191919191919191919191b262f3b45505a616d7a85919ea5afbac4d0ccc4baaea2989083796d60594f443b2f261b0f05000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000030c18212935414b55606a727f8c949fa9b3bec7c3baafa59f92867c6e675d51483e332a1e150b000000000000030c161f28313a444c565e696e7b849197a1a9b3bbc5c9c0b7aea49c928c7f726d625a50483e362c231a11070000000006111b262f38424a545c676d798290959fa7b1bac3ccc8c0bbafa49a93877e716c61594f473d342b22180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424c565f6a6f7a828a91969a9ea1a9a5a7a9aaabacacacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca99c8f8276695c4f4336291c10000000000000000000000000000000000205080d11131416181a1c1e1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1e1d1c1a18161413100c0704010000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbc8bbaea295887b6f6255545353535353535353535353535353535353535353535353535353535353535353535353535353535353514a443f382f261b1106000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474747474747474747474747474747515b606d79839198a2aeb7c0cbc6bcb2a99f948e81746d62594f453b31271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9d9b9a989992908c86827d786f6a605b534a42382e231710060000000000000000000000040d18222c364049515961686d757c81858b8f929796999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9285786c5f5245392c1f12000c1825323f4b5865727e8b989d9d9d9d9d9d9d9d988c7f7265594c3f3226190c0000000000000000000000000000000000000000000003080d11131417181d202122232425252626262626262626262626262626262626222d38414d57616c75818e97a1adb7c0cccfc4baafa59f92867b6e665c51473d32291d140a00000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000b151e2a333c45515d676f7c87929fa6b0bbc5c6bcb2a89e938b7e716a5f554b40362c21180c0300000000000000040d161f28323b444d575e696e7b859197a1a9b3bcc5c9c0b6aea49c918b7f726d625a50483e352c2319100700010a1317222d38414a545c666d79828f949fa7b1b9c3ccc8c0b6ada39f93887e716c61594f473d352b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686f7c858f939ea0a8abadb2b2b4b6b7b8b8b9b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b5a99c8f8276695c4f4336291c10000000000000000000000000000002080e1114191d2021232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2a29272422201f1c1813100d070100000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f0700000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcabdb1a4978a7e7167626160606060606060606060606060606060606060606060606060606060606060606060606060606060605c54504941382d22170b000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c54545454545454545454545454545454545454545454545458626d75818e95a0aab4bfc9cbbfb4aaa1969082786d605b51473d33291f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacacabaaa9a8a6aba39f9d99928f8a837c726c655c544a3f342822180e03000000000000000000010c161f2a343e48515b636b707a82898e92989c9ea2a9a6a8a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5aaaaaaaaaaaaa5988c7f7265594c3f3226190c0000000000000000000000000000000000000000060b1013191d20212424292c2d2f30313232323333333333333333333333333333333333333f49535e69717e8a939ea9b3bec9d1c7bdb2a89e938b7e71695f544b40352c20170b0200000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c04040404040400000307121d27303c45505a606d79849199a3aeb8c2cbbfb4aaa0968e81756c62584e43392f241a0f06000000000000000000040d162029323b454d575f696f7c859297a2aab4bcc6c8bfb6ada39b918b7f716c615a50473e352b2219100709131c2527333f49535b666d78828f949fa6b0b9c3cbc9c0b6aea49c918b7f726c625a50473e352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7a8491979ea5acb2b8b9bdbfc1c3c4c4c5c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2b5a99c8f8276695c4f4336291c1000000000000000000000000003090e14191e2024292c2d303234363738393939393939393939393939393939393939393939393939393939393939383837373533312f2d2c2923201d18120d0801000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed2d1c4b7aa9e918479726f6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605b53493f33271b0f030000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756961616161616161616161616161616161616161616161616161616a727e8b939ea7b1bcc6d0c7baaea39891847a6e665c51493f352b21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b5afacaba39f9c9590867f776d665c50443e342a20150a00000000000000000007131d28313c46505a636d737d858f939b9fa2aaabadb3b2b5b6b7b8b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1b6b6b6b6b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000070c11171c1f252a2d2e312f35393a3c3d3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505b656e7b85929fa5afbbc4cfcbc0b5aba1968e81756c62574d42392e231a0e050000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261911111111111111060b0f1218232e39424d57616c75818e96a0abb5bfcac4baaea3989184796d605a50463c31271d12080000000000000000000000040e172029333b454d575f6a6f7c859298a2aab4bcc6c8bfb5ada39f93877e716c61594f473d342b221910121b252e374044505b656c78818e949ea6b0b8c2cbc9c0b7aea49c928c7f726d625a50483e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839096a1a9afb8bdc3c5c9cac6c5c1beb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b5a99c8f8276695c4f4336291c100000000000000000000000060b151a1e252a2d2f35393a3c3e414344454546464646464646464646464646464646464646464646464646464646464544444342403e3c3a38342f2c29241d19130c04000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97acb6c0ccd2c5b9aca09691847f7c7a7a79797979797979797979797979797979797979797979797979797979797979797979797979797979766c655b5044372b1f12050000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f7c86929fa5afb9c3cec7beaea49f92867c6f685e544b403728231c140c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2c0c0bbb9b5afaca7a098928c82786d605a50463c31261b0f0200000000000000010d18242f3a434e58616c737f8891979ea6acaeb4b8b9bebfc1c3c4c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1bec3c3bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000030b12181c23282b3036393a3d40414547494a4b4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d57606c77828f97a2adb7c1cdcdc5bbafa39991847a6d605a50453c30271d1108020000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261e1e1e1e1e1e1e1e1e171b1f202834404b545f69717e8b939ea8b2bdc6c4baafa59f92867c6f675d51483f342a1f150b00000000000000000000000000050e172029333c454e585f6a6f7c869298a2aab4bdc6c7bfbbafa49992877e716b61594f473d342b22181b242d374049525c606c77818e939ea6b0b8c2cacac1b7afa59d928d80736d635b51483f362c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8a959fa8b2bbc1c8cecec5bebab8b4b3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99c8f8276695c4f4336291c10000000000000000000020a11171f262b3036393b414547494b4d4f5151525253535353535353535353535353535353535353535353535353535352525151504f4d4b494745403a39352f29241e160d0800000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afbbc8d4c9bdb2a8a096918b8987868686868686868686868686868686868686868686868686868686868686868686868686868686868682776c605346392d2013060000000714212d3a4754606d7a8793a0adbac6d3cfc2b6a99c8f827b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b849198a3aeb7c1ccccc0b6ac9d928b7e716a60564f48433d342e261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c5d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d0d0ced1cbc7c5c0bbb9b1aaa39f948d80746c61584e43372b1f14090000000000000004111d2935404b555f6a717e8a939aa1a9b0b8babfc5c6cacfcecfd0d1d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c5b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000060c151d23282e34383a4146474a4c4b5154555657585859595959595959595959595959595959595959545f69727f8b949fa9b3bec9d0c5bbb0a69f92877d6f685d52483f332c282119130c0500000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f322b2b2b2b2b2b2b2b2b2b22272b2d343d45515c666e7b86929fa5afbac4c7bdb2a89e938b7f726a5f554b41362d22180d030000000000000000000000000000050e17212a333c464e58606a6f7d869298a3abb5bdc7ccc0b5aba39992877d706b60594f463c342a21242d363f49515b636e74808d939da5afb8c1cacac1b8afa59d938d80746e635b51493f362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b7783909da7b1bac4cdd4cbc2bcb4aeaba7a9a29e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c8f8276695c4f4336291c100000000000000000030c141c232831373b4146474c525456585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060605f5f5e5d5d5c5a575553514b47454039352f28201a110a01000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1cec4bab2a8a19e9895949393939393939393939393939393939393939393939393939393939393939393939393939393939993887c6f6255493c2f2216090000000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f87878787878787878787878787878787878787878787878787878787889196a0aab4bfc9d4c8bbafa49a8d80746d67636059544f443f3830261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb8c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c4c5c7cbd1d2d4d4d1cbc7c3bcb4aea69d928b7e716a5f53473b3025190e000000000000000613202c3945515d676f7c86929fa4acb3bbc1c6cad0d2d4d1d0cfc9c6c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b8ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1bec3c3bfb2a5988c7f7265594c3f3226190c0000000000000000000000000001090f181e272e34383f44464c52545759555d6062636465656566666666666666666666666666666666666666666e7b86929fa6b0bbc5d0cabeb3a99f948c7f736b60564c48433d38332a251e170e07000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f37373737373737373737372d3337393e47505a606d79839098a2aeb7c1cbc0b5aba1968f81756d62584e433a2f241b0f0600000000000000000000000000000000050f18212a343c464e58606b707d869299a3abb5bdc7c7bdb5aba39992867d706b60584e463c332a2c363f48515b636d73808d929da5afb7c1cacbc2b8b0a69e938e81776c605c524940372d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8995a0acb9c2ccd6ccc2b9b1aaa29f9a969792919090909090909090909090909090909090909090909090909090909090909090909090908e8174685b4e4135281b0e00000000000000030c151e262e343c42474c5254565d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6a68666462605c5553514b45413a322c231c130a00000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f130600000000000000000000000000000000000000000000000000000713202d3946525d687784919dabb5bfcbd5ccc4bab2adaba5a2a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a496897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949ea0a8b2bcc6d1d2c6b9ac9f9387807d79756f6b636059504a42382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fabb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9bbc0c2c6c7ccd2d7d4cfc6bfbaaea49f92867c6f62564d42362a1d12070000000000030f1c28333f4a54606d79849198a2aeb6bec4cdd3d6d5cec8c5c3bfbeb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ab9f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5b1b6b6b6b6b2a5988c7f7265594c3f3226190c000000000000000000000000010a131b212a303940454a5053565e61646668676d6f7071727272727272727272727272727272727272727272727278839098a2aeb8c2cdd3c6baada2979082786d63605d55544e48443e363029201910070000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c444444444444444444444444443f4446485059616c73808d95a0aab4bfc9c4bbafa39991847a6d605b51463c31281d1209000000000000000000000000000000000000060f18222a343d464f59606b707d879299a3abb5bec7c7bdb5aba39892867d6f6a60584e453c33363e48505a626d737f8c929ca4aeb7c0c9cbc2b8b0a69e948e81786c655b504a40372e251b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546774808d9aa7b1bccbd4cec4bab1a79f98928e89878584848383838383838383838383838383838383838383838383838383838383838383838383817c6f6255483c2f221509000000000000000b151e2730383f444d53565e6165686d6f7174767778787979797979797979797979797979797979797979797979797979797979787777767573716f6d6764605d55524c443e352e261c120900000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000000000005111d2935414c566673808d99a3aebbc1c9ceccc4bdb9b7b2afadadacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaacb2bac4cfd8d4c8bbafa49a938d8986827c776f6b605c544a42382d22170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929fa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaabacafb5b5b9bbc0c7d0d4d8d1cbc0baaea3988e8175695e5246392e23180c000000000006121f2b3844505b66727f8b96a0aab4bfc7d0d6d6cfc9c3bcb8b7b2b3adabaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99f9285786c5f5245392c1f12000c1825323f4b5865727e8b98a5aaaaaaaaaaaaa5988c7f7265594c3f3226190c0000000000000000000000000a131b252d333c424b51545c6063686d707375777a7c7d7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818e959faab4bfcad4d2c5b8ab9f92857b7572706d67626058554f46413a322a2219100600000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265595151515151515151515151515151495053555a626b707e88939fa7b1bcc5c4bab0a69f92877c6f685d52493f342a1f160c0000000000000000000000000000000000000000061018222b343d474f59616b717e879299a4acb6c0ccc6bdb4aaa29892867c6f6a5f574d453b3e48505a626c727f8b919ca4aeb6c0c9cbc3b9b0a69f948f82786d665b53493f382e251c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667683909da9b6c3cdd5c9bdb2a89f959086817d7a7877777777777777777777777777777777777777777777777777777777777777777777777777756f6a5f53473a2e21150800000000000007121c273039424a50575f62686e72767a7c7e808284848585868686868686868686868686868686868686868686868686868686858584848382807e7c7975716d67605d564f4740382e241b1007000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000010d1924303b4754616e7b86929fa6afb9bdc4c6c8c9c5c4bebcbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9afa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b6adadadadadadadadadadadadadadadadadadadadadadadadadadadadaeb7b9bdc4ccd5ded8ccc0b6aca49f9a98928f89837c736d665c544a3f33281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100121f2c3945525f6c7885929d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9fa3aba9acafb5bdc3cbd3dcd6cbbfb4aa9f92867b6e61554b4034281c1004000000000613202d394653606c7884919ea8b2bcc6d0d9d6cdc5beb9b1acaaa5a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9285786c5f5245392c1f12000c1825323f4b5865727f8b989d9d9d9d9d9d9d9d988c7f7265594c3f3226190c000000000000000000000008111b252d373f464e545c60666d70757a7d7f82848688898a8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8e939ea7b1bcc6d0dfd2c6b9ac9f938884817f7c79746f6a636159524c443c342a22180f06000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b6062656c717d86929aa4afb9c3c5bbb2a89f948c7f726a60564c41372d22180d04000000000000000000000000000000000000000000071019222b353d474f59616c717e87939aa4afbbbfc8c6bcb4aaa29892857c6f695f574d4547505a616c717f8b919ba3adb6c0c8ccc3b9b1a79f948f82796d665c544a41382d261c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2d2c5b9aca19690827b74706d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68625f584e43372b1f12060000000000040d18232e39424a545c60696e757a7f8387898b8d8f90919292929993939393939393939393939393939393939393939393939a9392929190908f8d8a8886827e7a746d686159524a40362d23190f04000000000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000814202d3a46525e6973808d949ea5acb2b7b9bbc0bdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3e6dcd4ccc7c3c2bababababababababababababababababababababababababababababbc4c5c9ced1d1d2d2d2c7beb6afacaaa39f9b95908780786d665b50443e31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100111d2a3744505d6a77838d90909090909090909090909090909090909090909090909090909090909090909090909091919299979c9fa4abb1b9c1cad3dcd0c6bbaea3998c8073675c5145382c1f130600000004101c2834404b5563707d8a96a0acbac4ced8d6ccc4bbb3ada7a09d989597929190909090909090909090909090909090909090909090909090909090909090909090909090908f83776a5d5144372a1e11000a1724303d4a5763707d8a8f9090909090909090908a7e7164574a3e3124170b00000000000000000000060f1a232d373f4951585f666d73797d82868a8c8f91939a969798989899999999999999999999999999999999999999999b9ea5afb9c2ced8e0d4c8bbafa49a93918e8c8985817c77706b615e564e463c342a21180e030000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f726a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b656c6e72767e859298a2acb6c0c6bcb3a9a1968f82776c60584e443a30251b10070000000000000000000000000000000000000000000000071019232b353e47505a616c717e88939fa3adb6bfc8c6bcb3aaa29792857b6e695f574d4f59616c717e87939fa3adb5bfc8ccc3bab1a79f959082796d675c544a42382f261b140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3cabeb3a99e9184796e6963615e565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b55534e463c31261a0f0300000000010c161f2834404a545c666d727b82878b909596989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9e9d9d9b999799928f8a85817a706c635c52483f352b21160a000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000005111e2a36424d57606d78828e939ea0a8aaacafb6b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa396897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3eae0d8d0cac7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6c8ccc7c0bbb9b4aeaca79f99928c81786c605a5043392f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000915222f3c4855626f7c80838383838383838383838383838383838383838383838383838383838383838383838383848586888b8f93999fa7b0b8c1cdd6d7cbbfb5ab9e9285796d6053463a2d20130700000006131f2c3845515c6776828f9ca8b2bdccd6d9d0c4bab2a9a19e95908c898785848483838383838383838383838383838383838383838383838383838383838383838383838383827c6f6256493c2f231609000613202d394653606c777f8283838383838383838380786d6053463a2d201307000000000000000000030d18212b353f49515b626a6e797f848a8f9299999b9e9fa4aca4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a8aaafb7c1cbd4e0e4d8ccc0b6aca49f9e9b9898928e89847d756d685f584e463c332a1f14090000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f77777777777777777777777777777777777778797b7f838b9297a2aab4bec3bdb4aaa29791847a6d655b50463d32281e13090000000000000000000000000000000000000000000000000007111a232c353e48505a626c727f8b919ca4adb6c0c8c5bcb3a9a19791847b6e695e5659606b707e879299a4afb5bfc7cdc4bab2a8a09590837a6d675d554b42382f261d140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd3c6baada2978a7d71675e5754524c5150505050505050505050505050505050505050505050505050505050505050505050504f4847433c342a20150a000000000008131e28313a44515c666d787f868f93999d9fa7a4a7a9aaababacacafb5acacacacacacacacacacacacacacacacacacacacacb6afacacabaaaaa9a8a6aba39f9c98928d847d736e635a50473d32271b0f040000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000020e1a25303b44505c666d79818b91969b9d9fa4aca4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aa96897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3e2d8cec6bfbab8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8b9bbc0c5c6c8c6bfbab9b1aba39f938d80746c61554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000815212e3a47535f6a6f747676767676767676767676767676767676767676767676767676767676767676767676777778797b7e828790959ea6b0bbc5cfdad1c6b9ada197897c6f6256493c2f2316070000000713202d3a4653606d7986929facb9c4ceddd2c7bdb2a8a197928a847f7c7a78777776767676767676767676767676767676767676767676767676767676767676767676767676756f6a6054473b2e2215080005121f2b3744505b656c7276777777777777777776736d665c5044382c1f120600000000000000000009141f29333d47515b626d727c838c91969b9fa3aba8aaacafb6b1b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4b6bac1c9d3dde6e8ddd2c7beb6afacaaa8aaa29f9a95918a817a6f6a5f584e453c31261a0d0300000000000c1825323f4b5865727e8b98a5b1becbd1c5b8ab9e92858484848484848484848484848484848484848586888b90949fa2a9b3bcc1bab2aba29892857c6e685e53493f342b20160c01000000000000000000000000000000000000000000000000000008111a232c363e48505a626d727f8c929ca4aeb6c0c9c5bbb3a9a19691847b6e685e606b707d879299a3abb5c0c7cdc4bbb2a8a09690837a6d685d554b433930261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0d2c5b8ab9f9285796d60554d474641444444444444444444444444444444444444444444444444444444444444444444444444423c3a37312a22180e0300000000010d19242f3a43515b606d78828c92989fa4ababb1b1b3b5b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b7b6b5b3b5aeacaaa29f96918a80736c62594f43382c21160a0000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000009141f28343f4a545d676d757e848a8e91939a9697989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898897c706356493d3023160a0000000714212d3a4754606d7a8793a0adbac6d3dbd0c6bcb4aeacababababababababababababababababababababababababababababababababababababacafb6b8babec5cbc7c3bdb5afa59d928b7e71675d5145382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110006121f2b37434e585f62676a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b666d6f71767b838f949ea9b3bec9d5d5c9beb3a9988b7f7265584c3f2f24180d0100000916232f3c4956626f7c8999a3aebbc7d5d7ccc0b5aba19691857d77726f6d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a696260584e43372b1f130600030f1b27333f49535b6065696a6a6a6a6a6a6a6a6a67605c544a3f34281c10030000000000000000020e1a26313b454f59626d727f8690959ea1a9acafb5b5b7b9bbc0bdbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc1c2c6cbd3dbe5e0e0e4d9d0c7c0bbb9b7b4b3aeaba7a09d938e857c6f6a5f574d42372b1f150b01000000000c1825323f4b5865727e8b98a5b1becbd2c6b9ada19792919191919191919191919191919191919191919299989c9fa6adb3bcc1b7afa8a09992867d6f6a5f564c41382d22190e040000000000000000000000000000000000000000000000000000000008111a242c363f48515b636d73808c929ca4aeb7c0c9c5bbb2a8a09691847a6e686a6f7d869299a3abb5bdc7cec5bbb3a9a19691847a6e685e564c433930271e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbcfc2b5a99c8f8276675c51433b3936303737373737373737373737373737373737373737373737373737373737373737373737352f2e2b2620181006000000000004111d2935414c56626d74818e949fa3aaafb5b8bcbec0c2c3c4c5c5c4c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c4c5c4c3c3c2c0bfbbb9b4aea9a19e928b7e716b6054483d32271b0f0000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000020b17232e38424b555d606c71787d81848688898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b867a6d6054473a2d2114070000000714212d3a4754606d7a8793a0adbac6d3d6cabfb4aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9fa4acabadb3bbc2cacfc7c0bbaea49e9184796d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100030f1b26313c464e53555a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d545c606264696e79828f97a1adb9c7d2dacfc1b4a79b8e817468554b4035291d110400000c1925323f4c5865727f8b98abb5bfcbd7d4c7bbafa49991847b706b6562605d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c56544e463d32271b0f0300000b17222d3841495053585c5d5d5d5d5d5d5d5d5d5a53504a42382e23170c00000000000000000005121e2a36424d57606b727f8b9298a0a7adb2b9bbc0c2c4c6c8ccd2cbcbcbcccccccccccccccccccccccccccccccccccccccccecfd2d7d3d3d3d3d3d4d5d9d2ccc8c6c4c1bebab8b1aca59e9792857c6f695f53463e31271d1207000000000c1825323f4b5865727e8b98a5b1becbd5c9beb3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9e9fa3aba9abb0babec3baafa59d9691877e706b60584e443a2f261b100700000000000000000000000000000000000000000000000000000000000008121a242d363f49515b636d73808d929da5afb7c1c9c4bab2a8a09690837a6d6f7c869298a2abb4bdc7cec5bcb3a9a19791847b6e685e564c433a31271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbcdc0b3a79a8d807467554b40312d2a252a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2822211f1a150e060000000000000613202c3945525d68727f8c939da6aeb4bbc0c7c8cdc7c4c3bfbab8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b8b9bbc0c3c5c8cbc7c5bfbab2ada49f92877d6f63584e43382c1c110600000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000006111c26303a434b515a62666c7074777a7c7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e675d5145392c2013060000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea29892919191919191919191919191919191919191919191919191919191919191919191919192939a9a9fa2a9b0b8c2cbd1cbc0b9ada1968c7f73655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000a15202a343c4347484d5050505050505050505050505050505050505050505050505050505050505050505050504b515355575f676d7a85929eacb6c0ccd8d0c4b7aa9d918477675d5145392c20130600020e1b2835414e5b6874818e9ba7b4c1d1dcd2c6b9ac9f93877d6f6961595654524c51505050505050505050505050505050505050505050505050505050505050505050505050504f4947433d342b20160a00000006111b262f383f44464c4f5050505050505050504d46443f3830261c11060000000000000000000714212d3a46535f69707d87929fa2aab1b9bdc4c7cbd1d1d2d1cdcbc9c8c7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c7c8c9cbced2d2d1d0cac6c3bcb8afa9a19791857b6e615a5043392f24180c000000000c1825323f4b5865727e8b98a5b1becbdacfc5bbb3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacaeb5b6b7bcc2c8bdb2a89d938e847c706c61594f463c32291d140a000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d939da5afb7c1cac4bab2a8a09590837a7c859298a2aab4bdc6cfc6bcb3aaa19791857b6e695e564c443a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbfb2a5988c7f7265594c3f2e261d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1515120f0a0300000000000004101c2834404a54606d7a85929fa5afbabfc6ccd0cac2bbb7b6b4aeacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacafb5b7b8bcc3cbd0cac4bdb9aea3999083766a605448382e23170c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000a141e28313a414550545b606368686d6f70717172727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e695e554c4135291d11040000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ac9f928684848484848484848484848484848484848484848484848484848484848484848484858586898d92979fa6b0b9c3cdd5c9bdb2a99e9184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000030e18222a31373a3c41434343434343434343434343434343434343434343434343434343434343434343434344404546484d555e68727f8c9aa4afbbc8d4d2c6b9ac9f93867a6d6053473a2d20140700030f1b27333f49536a7784919daab7c4d0d8ccc0b6ac9b8f82756b60564f494745414443434343434343434343434343434343434343434343434343434343434343434343434343423c3b37322b22190f04000000000a141d262d3337393f43444444444444444443403a38342e261e150a00000000000000000006121f2b37434e58616e7b859299a3aeb4bcc3c9cfd3d4cec9c5c4c0bebcbbbabab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababbbdbfc1c5c7cad0d6d3cec8c1bbb3a9a1978f82766c61554b4035291d10040000000c1825323f4b5865727e8b98a5b1becbd8d6cdc5beb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b9bbbfc3c4c7cdc5b9aca0968e81796f6a61594f463d342a20170b0200000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c606c77818e939ea5afb8c1cac3bab1a79f959083859297a2aab4bcc6cfc6bcb4aaa29892857c6f695f574d443b32281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180d08111111111111111111111111111111111111111111111111111111111111111111110f09080603000000000000000006121f2c3844515c66727f8c98a2aeb7c1cbd0cec5bebab0aba9aaa39f9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa3abaaacb1bbc0c7cfcfc9bfb5ab9f94897c6f62544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000020c161f282f353f424a505357565d60626364656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565615e574d433a2f24190d010000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827878787878787878787878787878787878787878787878787878787878787878787878787a7c80858f949fa7b1bcc8d4cfc4b9aca196897c6f6256493c2f231608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000006101820262b2e2f3437373737373737373737373737373737373737373737373737373737373737373737372e34383a3c434c56616e7b87939facb9c6d2d4c7bbafa499887b6e6155483b2e2215080005121f2b3744505b657885929fabb8c5d2d4c8bbafa49a8a7d7164594f443e3a39352f37373737373737373737373737373737373737373737373737373737373737373737373737362f2e2b27201910070000000000020b141b22272b2d3236373737373737373737342d2c28231c150c030000000000000000000815212e3b47535f6a76828f97a2abb5bfc6ced5d5cec8c4bdb9b7b3b1afaeadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaeaeb0b2b5b8babfc6cad0d8d4cdc5bbb3a99f948a7e71675d5145392c1f13080000000c1825323f4b5865727e8b98a5b1becbd8d7cdc5bebab8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8babec0c5c7cbd1c4b7aa9e91847a6e695f584f473e342b22180e05000000000000000000000000000000000000000000000000000000000000000000000009131c252e374044505b656c78818e939ea6b0b8c2cac3b9b1a79f95909297a1a9b3bcc5cec7bdb4aaa29892867c6f6a5f574d453b322920160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a4988b7e7165584b3e3225180b0004040404040404040404040404040404040404040404040404040404040404040404020000000000000000000000000713202d3a4653606d7984919eaab4bec9d6d0c5bcb4aea69f9c979892919190909090909090909090909090909090909090909090909091919299989da0a7afb5bdc7d1d1c6bdb0a69b8f8275665c5044382c1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000040d161d24292f383f44464a4c525455565758585858585858585858585858585858585858585858585858585858585858585858585858585858585858585854534d453b31281e1308000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d6f737a828f95a0acb8c4ced5c9bdb2a89a8d8073675a4d403025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000060e151b1f2122272a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a23282c2d303a46535e697784909daab7c3d0d7ccc0b5ab95887c6f6255493c2f221609000613202d394653606c7986939facb9c6d2d2c6b9ac9f93867a6d6053473d322d2c29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2923221f1b160f0700000000000000020a11171b1f2025292a2a2a2a2a2a2a2a2a27201f1c17110a0300000000000000000005111e2a36414c56626f7c88949fa9b3bdc7d0d8d3cbc3bcb8b2acaba7a4a2a1a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a3a5a8acaeb4babfc6ced6d7cdc4bbb0a69e9184796d6053473a2f24190d0100000c1825323f4b5865727e8b98a5b1becbdbcfc5bbb3adababababababababababababababababababababaeb3b3b9bbbfc6c5b9aca09691837b6f6a5f574d43392f261c11060000000000000000000000000000000000000000000000000000000000000000000000010a131c2527333f49535b666d78818e949ea6b0b8c2cbc3b9b1a79f9d9ea1a9b3bbc5cec7bdb5aba39892867d6f6a60584e453c332920170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adbcc5d0d6cabeb4aaa29f94908b88858484838383838383838383838383838383838383838383838383848586888c90959fa3abb5c0cbd7cfc2b8ac9f9286796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000040c13181d262d3338393d41454749494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4846423b33291f160c01000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555d6063686d7983909da8b2bdc9d5cec2b5a99c8f827669564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d110000000000030a0f1215151a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d181c1f202a36424d576875828e9ba8b5c1ceddd2bcafa396897c706356493d3023160a000714212d3a4754606d7a8799a4afbbc7d4d1c4b7ab9e918478675d5145392b21201d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1615130f0a040000000000000000030b12181c1f20272a2b2b2b2b2b2b2b2b2b28201f1d18120b030000000000000000000713202d3946525e6874818e9ba6b0bbc5cfd9d3c9c1b9b1aca8a19e9a989695949393939393939393939393939393939393939393939393939393939394949596989b9fa2aaaeb4bcc4ccd6d6cdc2b9ada1968a7e7164564c4135291d110400000c1825323f4b5865727e8b98a5b1becbd6cabeb3a9a29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa7acaeb5bdc3bdb2a8a09591857c6f695e554b42382d22170d040000000000000000000000000000000000000000000000000000000000000000000000010a1317222d38414a545c666d78828f949fa6b0b9c2cbc2b9b1aba9abadb3bbc5cdc7beb5aba39992867d706b60584e463c332a21170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a9b2bdced7d3c6baaea298928a837e7b7978777777777777777777777777777777777777777777777777777778797b7f838c9299a3afbbc3ced3c7baaea298887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000001070b141c22282b2d2f35393a3c3d3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312921170d0400000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c515151515151515151515151515151515151515151515151515151515151514b5153565e67707d8996a1acb9c5d2d1c5b8ab9e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000030608090e10101010101010101010101010101010101010101010101010101010101010101010070c10131a2531404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a000814212e3b4754616e7a8794a1b5c0ccd7cfc2b5a99c8f827669554b4035291913110d081010101010101010101010101010101010101010101010101010101010101010101010100f09080603000000000000000000030c151c23282c2d3337383838383838383838352d2c29241d150d0300000000000000000714212e3a4754616d7a86929facb9c2cdd7d5cbc1b7afa7a09d96918d8b898887878686868686868686868686868686868686868686868686868686868787888a8c8e92989fa2aab2bac4cfd9d5c9bdb2a89c8f8275685d5245392c20130700000c1825323f4b5865727e8b98a5b1becbd3c6baada297929191919191919191919191919191919191919298969a9fa3abb1bac3bab1a7a09791857b6e675d544a3f332820160c0100000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545c666d79828f949fa7b1b9c3cbc2bcb8b6b8b9bec5cdccc0b6aca49992877e706b60594f463c342a21180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cfd3c7bbb0a69f92867e76716e6c666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a676d6f72787f87929fa8b2bdc8d4cabfb4aa988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024292c2d2f30313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232322e2d2a251f170f050000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4545454545454545454545454545454545454545454545454545454545454045474c55606b7884919eabb7c4d1d2c6b9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000104040404040404040404040404040404040404040404040404040404040404040404000004091925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000815222f3b4855626e7b8895a1aebbd2ddcec1b4a79b8e8174685b4e412f24180e04010004040404040404040404040404040404040404040404040404040404040404040404040403000000000000000000000000000b151e272e34383a4044454545454545454545423a38352f271f150b01000000000000000c1925323f4c5865727f8b98a3aebac7d4d9cec3b9afa59e95908984807e7c7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7d7f82868c9298a1a8b2bdc7d1dacfc4b9ac9f92867a6d6054473a2d21140700000c1825323f4b5865727e8b98a5b1becbd2c5b8ab9f92858484848484848484848484848484848484858587898d9299a0a8b1bbc3b9b1a9a1979083796d665b50443d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a545c676d798290959fa7b1b9c3cdc8c4c3c5c6c9cfd4c8bbafa49a93877e716c61594f473d342b22180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0d0c3b7aa9e948a7e716c6461605b545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d555c6062656c727f8c96a0acb9c5d2d0c1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213191d202122232425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252521211e1a140d05000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42383838383838383838383838383838383838383838383838383838382f35393a434f596875828e9ba8b5c1ced5c9beb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000916232f3c4956626f7c8995a2afbcc8d5cdc0b4a79a8d8174675a4e4134271b070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2730394044464d515151515151515151514e4745403931271d120700000000000005111d2935414c566875818e9baab4bfcbd7d4c8bcb1a79e938e837d7874716f6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f7072757a7f869196a1abb5c0cbd7d3c7baaea3998b7e7164584b3e3125180800000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f787878787878787878787878787878787878787a7d80879195a0a9b3bdc3bbb2a9a0958f81786c60594f443a2f24190f06000000000000000000000000000000000000000000000000000000000000000000000000020b141d263039424b555d676d79839095a0a7b1bcc8d4d1d0d1d2d5d1c5b9aea49f93887e716c61594f473d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929fabb8c5d2cfc2b5a89c8f82756c615a5553504a5050505050505050505050505050505050505050505050504b5153535b606c7884919eaab7c4d1cec2b5a89b8f8275685c4f4235291c0f000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000306080d1113141616171818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181514120e090300000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24292c31404d5a6673808d99a6b3c0ccdacfbcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a51535a5d5e5e5e5e5e5e5e5e5e5b53514b43392f24180c0000000000000713202d3946525d687784919eaab7c4d1dcd1c5b8aca0958e8179706c6565636261606060606060606060606060606060606060606060606060606060606161626365686d727c849199a3afbbc7d4d7cbbfb4ab9a8d8174675a4e413025190d01000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f726b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b686d70747c839197a1abb5c0c4bbb1a79e938c7f736b60564c41352922180d03000000000000000000000000000000000000000000000000000000000000000000000000020b141e273039434b555d676d7a839095a0acb8c5d1dddcdedfdbcec2b5a99d928b7f726c625a50473e352b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2cabeb3a9978a7e71645a504846443f44444444444444444444444444444444444444444444444440454649505b66737f8c99a6b2bfd1cfc2b6a99c8f8376695c504336291d10000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090a0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08070502000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e181d26333f4c5966727f8c99a5b2bfccd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c60666a6b6b6b6b6b6b6b6b6b68605d554b4035291d100400000000000714212e3a4754616d7a8796a0acb9c5d2d5c9bdb2a89d9083796d67605b535655545453535353535353535353535353535353535353535353535353535354545557565d606a6f7d87929facb9c4cfdad1c2b6a99c8f837669564c41362a1d1105000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655e5e5e5e5e5e5e5e5e5e5e5e5e5e5e565d60636a6f7b859299a3afbbc2c3b9afa59f92877c6f685d52453f342a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000020c151e273039434b555d686d7a83919daab7c4d0dde9ebe7dacdc0b4a79a8d81746d625a50483e352c23191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798699a3afbbc7d3c6baada297877a6d6154473e3938332d373737373737373737373737373737373737373737372e34383a3f4a54636f7c8996aab4bfcbd0c3b6aa9d9083776a5d5044372a1d11000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c121212121212121212121212121212121212121212121212070d1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d7377787878787878787878756d675d5145382c1f130600000000000a1723303d4a5663707d8996a8b2bdc9d5d2c5b9aca096897c6f675d555049494847474747474747474747474747474747474747474747474747474747474748484a4c5258606b74818e9aa9b3bec9d5d1c5b8ab9e928578685e5246392d201307000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f72655951515151515151515151515151514c5254585f696f7d87929fa6b0bcc5c1bbafa39991847a6d605a50463c31271d1207000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666d78828f9ba8b5c2cedbe0dfe0ded2c5b8ab9f92857c6f6a5f584e463c342a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8794abb5c0cbd2c5b8ab9f928578685e5246392d2b28222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a23282c2d3a4754616d7a8798a3aebac7d1c4b7aa9e9184776b5e5144382b1e11000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000105090b0b111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0505050505050505050505050505050505050505050505000c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79808484848484848484848481796d6053473a2d20140700000000000c1926323f4c5965727f8c98a5b2bfced9d1c4b7aa9e9184776b60554b443f3c3b3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c3d41454f59636f7c8997a1adb9c6d2d2c6b9ada197877a6d6154473a2e211407000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c454545454545454545454545454145474e57606b737f8c949fa9b3becac0b5aba1968e81756c62584e43392f23180f0500000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c78818e939eaab6c3cfd7d3d2d3d7d3c6baada29792857c6f6a5f584e463c332a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb1a4988b7e7165584b3e3225180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a07060400000000000000000815222e3b4855616e7b8894a1aebbd1d0c3b7aa9d9084776a564c41362a1f1c171d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d181c202d3946525e687986929facb9c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000060c111517181e20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d08010000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e8a909191919191919191918a7e7164574b3e3124180b00000000000d1a2633404d596673808c99a6b3bfccd9cdc0b3a69a8d807367594f4339332d2f2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e2f2f353d4854606b7885919eabb8c4d1d5c9beb3a995897c6f6256493c2f231609000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f38383838383838383838382f35393c454f59606c78829097a2adbac1c7bdb2a89e938b7e716a5f554b40342921170c0200000000000000000000000000000000000000000000000000000000000000000109131c252e37404a525c606c77818e939ea5afbbc6d1cbc7c5c7cbd1cabeb3a9a29792857c6f6a5f584e463c332a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccbbeb2a5988b7f7265584c3f322519191818181818181818181818181818181818181818181818181818181818181818181818171312100c070000000000000815222e3b4855616e7b8894a1aebbc7d0c3b6a99d9083766a5d50433025190f0b061111111111111111111111111111111111111111070c111d2a36414c566b7885929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000911181d2124252b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d19130f0a04000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c17171717171717171717171717171717171717171717171717171926323f4c5965727f8c98a5b2bfcbd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989e9e9e9e9e9e9e9e988c7f7265594c3f3226190c00000000000e1a2734414d5a6774808d9aa7b3c0cdd7cabeb1a4978b7e7164584b3e312722222121202020202020202020202020202020202020202020202020202020212122242c38434f596976828f9ca9b5c2cfdacfbcafa396897c706356493d3023160a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f322b2b2b2b2b2b2b2b2b2b24292c333d44505b666e7b85929fa5afbac4c4baafa59f92867c6e675c51453e33291e140a000000000000000000000000000000000000000000000000000000000000000009131b252e374049525c646e74808d939da5afb7c1cfc7c0bbb9bbc0c7cfc5bbb3a9a19792857c6f6a5f584e453c332a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccccbfb3a6998c807366594d4031272625252525252525252525252525252525252525252525252525252525252525252525252523201f1c18120b03000000000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d080000040404040404040404040404040404040404040400010d19253045515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000009121b22292e31323739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373633302d2c29241e1b160e090300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629242424242424242424242424242424242424242424242424242424242433404d596673808c99a6b3bfccd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cbc3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5ababababababa5988c7f7265594c3f3226190c00000000000e1b2835414e5b6874818e9ba7b4c1ced5c8bbafa295887c6f6255493c2f22171514141414141414141414141414141414141414141414141414141414141415151b2732414d5a6774808d9aa7b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261e1e1e1e1e1e1e1e1e191d2128333f4a545e69717e8a939ea8b2bdc7c1baaea2989083796d605a50453b30261c110600000000000000000000000000000000000000000000000000000000000009121b252d373f49525b636e74808d929da5afb7c1c9c5bdb5afacafb5bdc1c9c5bbb3a9a19792857c6f6a5f574d453c332a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcec1b4a89b8e817568584e43373233323232323232323232323232323232323232323232323232323232323232323232323232302d2c28231c150c030000000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000081e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000020b1b242d343a3d3e44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a39352f2b27201a140d05000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423631313131313131313131313131313131313131313131313131313131312f35414c566774808d9aa7b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbabebebeb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b7b7b7b7b2a5988c7f7265594c3f3226190c00000000000f1c2935424f5c6875828f9ba8b5c2ced4c7baada194877a6e6154473b2e211406080707070707070707070707070707070707070707070707070707070707080a1926333f4c5966727f8c99a5b2bfccd7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f32261912121212121212080d1117222d38424d57616c75818e96a1abb5c0cabfb4aaa0958d80746c61574d42382e23170e040000000000000000000000000000000000000000000000000000000009121b242d373f49515b636e73808d929da4aeb7c0c9c5bbb3aba39fa3abafb7c1c9c5bbb3a9a19791857c6e695f574d453b332921170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd2d0c4b7aa9d9184776a5f534743403f3f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3a38342e271e150b0000000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000a141d2d363f454a4b515353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4745413a38322a251f170f080000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f4146525d687683909ca9b6c3cfd5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6b1b1b1b1b1aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec4c4bfb2a5988c7f7265594c3f3226190c0000000000101d293643505c6976838f9ca9b6c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd7cbbeb1a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c050505050505000106111c262f3b45505a606d7a849199a4afbbc2c6bcb1a79d928a7d70695e544a3f342820160c02000000000000000000000000000000000000000000000000000008121b242d363f49515b636d73808c929ca4aeb6c0c9c5bcb3a9a19992999ea5afb7c1c9c5bbb3a9a19791857b6e695f574d453b332921170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd1c5b8aca096887c6f625b544e4d4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4644403930271c120700000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000006111c262f3f485056585e60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c47433d363129211a110800000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4b4b4c5159616d7a86929facb8c5d2d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4a5a5a5a5a5a5a59d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d4c7bbafa39986796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000a141d29333e45525d686f7d87939fa7b1bcc6c3b9aea49e92857b6e665c50443d32281e13080000000000000000000000000000000000000000000000000008121a242d363f48515b626d727f8c929ca4aeb6c0c8c6bcb3aaa19792868e939ea5afb7c1c9c5bbb3a9a19791847b6e695f574d453b332921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899aa4afbbc8d4c8bdb2a89b8e81756d6260585a595858585858585858585858585858585858585858585858585858585858585858585858585653514a42392e23180c00000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000b17222d3842505a62656a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605d56544e46423b332c231a1108000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c575757575757575757575757575757575757575757575757575757575757575758555d606b737f8c98a3aebac7d3d5c9bdb2a894877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939898989898989898988f8276695c4f4336291c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bec2c2bfb2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f928679665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000020b17212935414c56606b73808d959faab4bfcac0b9ada2979082786d60594f443a3024190d04000000000000000000000000000000000000000000000008111a242c363e48505a626d727f8c919ca4aeb6c0c8c6bdb4aaa29892857b818e939ea5afb7c1c9c4bbb3a9a19691847b6e695f574d453b332920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2cec3b6aa9e938b7f756f6a68666665656565656565656565656565656565656565656565656565656565656565656565656563605c544a4034281c1004000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00030f1c28333f4a54626d717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68626058534d453d352c231a0f060000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275696464646464646464646464646464646464646464646464646464646464646464646566676d727d87929faab4bfcbd6d2c5b9aca196877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828a8b8b8b8b8b8b8b8b8b897f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b5b5b5b5b2a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000050f19242f3a434f59606d78839098a2aebac1cabeb3a99f948c7f736b60564c4135291f160c0100000000000000000000000000000000000000000008111a232c363e48505a626c727f8b919ba3adb6bfc8c7bdb5aba29892867c6f78818e939ea5afb7c1c9c4bbb2a9a19691847b6e695e574d453b332920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c4cfd2c6baafa59b918b817c77757372727171717171717171717171717171717171717171717171717171717171717171717171706d665c5144382c1f1206000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0006121f2b3844505b66717f84868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a756f6a615e574f473e352c21180e0300000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f8276717171717171717171717171717171717171717171717171717171717171717171717273757a7f879299a3aebcc6d0dcd1c4b7ab9e918478675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d797d7e7e7e7e7e7e7e7e7e7d776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5a8a8a8a8a8a8a5988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462e23170c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000008131e28313d44505c666e7b86929fa5afbbc4c5bbb0a69f92877d6f685d52453f31281d1307000000000000000000000000000000000000000007111a232c353e48505a616c717f88939fa3adb5bfc8c7beb5aba39992867d6f6a6d78818e939ea5afb7c1c9c4bbb2a8a19691847b6e695e574d453b322920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba9b3bec9d5cbc1b7ada39b938e888482807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d786d6053463a2d201307000815222e3b4855616e7b8894a1aebbc7cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000613202d394653606c79869195939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a86827c766e6960594f473e332a1f150900000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b8ac9f92867f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7e8082858c9299a3abb5bfced8dbcec1b4a89b8e817568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3945515c676d71727272727272727272706c655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989c9c9c9c9c9c9c9c988c7f7265594c3f3226190c0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000010c161f28343f4a545f69717e8b939ea9b2bebebebbafa39991847a6d605b51433a2f24180d01000000000000000000000000000000000000071019232b353e47505a616c717e87939aa4afb5bfc7ccc0b6aca49992877d706b60666d78818e939ea5afb7c1c9c4bab2a8a19691847b6e695e574d443b322920170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b97a1adb9c5cfd3c9bfb5ada59e9b96918f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b898074675a4d4134271a0e000815222e3b4855616e7b8894a1aebbc7cfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8698a0a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9999938f89827b706b61594f453c31261a0e05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d3c7baaea398928c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8f92989fa3abb4bdc6d1e0d3c7bcb0a6988b7f7265584c3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2934404b555c606465656565656565656563605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d898e8f8f8f8f8f8f8f8f8f8a7e7064574a3d3124170a0000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000040d17232e38424d57626c75818f96a1acb6b1b1b1b5aba1968f81756d62554b4035291d11040000000000000000000000000000000000071019222b353d474f59616c717e879299a4acb6c0c7c8c0bbafa49a93877e716b61595c666d78818e939ea5afb7c1cac4bab2a8a19691847b6e695e564d443b322920170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7985929ea9b3bdc7d0d0c7bfb7afaaa8a09e9b99999898989898989898989898989898989898989898989898989898989898989898989898988f8276695c4f4336291c10000815222e3b4855616e7b8894a1aebbc7cfc3b6a99c908376695d50432f24180c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693aab1acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aba49f9b948f857d706b61574d42372b21160b000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d6cbbfb4aaa39f989797979797979797979797979797979797979797979797979797979797979797979798999c9fa2aaaeb4bdc6cfd8d8cfc6b7ab9f94887c6f6255483c2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e485055575e5f5f5f5f5f5f5f5f5f5d55534e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b717e818282828282828282827f786c605346392d2013060000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000006111c26303c45505a616d7a84919aa4a5a5a5a5a5a5a89e938b7f72675d5145392c20130600000000000000000000000000000000071019222b343d474f59616b707e879299a3abb5bec7c9c0b6ada49f93887e716c61594f545c666d78818f939ea5afb8c1cac4bab2a8a09691847b6e695e564d443b322920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c97a2abb5bec5ced2c9c1bab6b2acaaa8a6a5a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49c8f8276695c4f4336291c10000815222e3b4855616e7b8894a1aebbc7d0c3b6aa9d9083776a554b4035291d19181818181818181818181818181818181818181818181818181e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b5afaca69f9792877d70695f53473d33271c10010000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dcd0c6bcb4aeaca5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a6a8acaeb4babfc6cfd8d9d1c6bcb2a89c9083766a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a61646a6b6b6b6b6b6b6b6b6b6a625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616c7174757575757575757575726c655b5044372b1f12050000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000a151e2a333f46525e68707d88939798989898989898989892857a6d6053473a2d201407000000000000000000000000000000061018222b343d474f59606b707d879299a3abb5bdc7c9c0b7aea49c928c7f726c625a50474a545c666d78818f939ea5afb8c1cac4bab2a8a09691847b6e685e564c443a322920160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a859299a3aeb3bcc1c6c9ccc6c4bdb9b7b5b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a99c8f8276695c4f4336291c10000815212e3b4854616e7b8794a1aebad0d1c4b7ab9e918478675d5145382c232525252525252525252525252525252525252525252525252525252b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bbb9b0a9a19992857b6e61594f44382c1e13080000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e2d8cec6bfbab8b2b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b1b3b5b8babfc5cbd1d8d6d0c7bfb4aaa0968a7d7164584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c7177787878787878787878776f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d47505a61646869696969696969696866605b53493f33271b0f030000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000030c18212935414c56606b727f878a8b8b8b8b8b8b8b8b8b8b877b6e6154473b2e2114080000000000000000000000000000060f18222a343d464f59606b707d869299a3abb5bdc7cac1b7afa59d928c80736d625a50483e424a545c666d78818f939ea6b0b8c1cac4bab2a8a09691847a6e685e564c443a322820160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e68707d87929fa2aab0b8b9bec1c4c5c7c5c4c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb5a99c8f8276695c4f4336291c10000714212d3a4754606d7a8793aab4bfcad2c6b9ac9f93867a6d6053473b342f323232323232323232323232323232323232323232323232323232323845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9c6cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcfd1d2d1d0d2ccc7c2bbb3aba2979083766b6054483a2f24190d0100000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3eae0d8d0cbc7c5bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebfc2c5c6cad0d7d5d0cbc5beb6aea3989184786d6053463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e84858585858585858585837c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353e485055575b5c5c5c5c5c5c5c5c5c5953504941382d22170b000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000060f1925303a444f59626d727b7e7e7e7e7e7e7e7e7e7e7e7c6f685e5246392d20140700000000000000000000000000060f18212a343c464e58606b707d869298a3abb5bdc7cac2b8afa59d938d80746d635b51483f3638424a545c666d78818f939ea6b0b8c1cac4bab2a8a09691837a6e685e564c443a322820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56606b727f8b92989ea6abadb3b5b7b9bbc0bdbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb5a99c8f8276695c4f4336291c10000713202d3a4653606d788698a2aebac6d3c7bbafa499897c6f62564d4540403f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c2c4c6c9cfd6d7d4cdc5bdb3a99f95897d7063564c4135291d110400000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2dcd6d3d2cbcacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacbcccfd1d0d0cfcec9c6bfbab3aca49f92867c6f665c5044382a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885919292929292929292928d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232c363e45494a4e4f4f4f4f4f4f4f4f4f4c46443f382f261b1106000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c200700000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000008131e28323d47515b62696e71727272727272727272726f6a60564d41362a1e1105000000000000000000000000050f18212a333c464e58606a6f7d869298a2aab4bdc6cbc2b8b0a69e938e81776c605b52493f362d3039424a545c666d78818f939ea6b0b8c1cac3bab2a8a09591837a6d685e564c443a322820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626d727e858f949a9ea1a9a8aaacafb5b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a99c8f8276695c4f4336291c100006121f2b3844505c667985929facb8c5d2ccc0b5ab9a8d8073695e56514b4c4c4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a0adb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b5b8b9bec4cdd2dad7d0c5bbb1a79c8f8376685d5245392c20130700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c4c3c2c0bdb9b4aea9a29a938b7e716a60544a3f3428180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87989e9e9e9e9e9e9e9e9d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c33393c3e414242424242424242423f3937332d261d140a00000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f53462f23180c00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000020c16202b353f4951575e6164656565656565656565656260584e443b3025190e020000000000000000000000050f17212a333c454e585f6a6f7c869298a2aab4bcc6ccc3b9b0a69f948e81786d655b504940372d24273039424a545c666d78818f949ea6b0b8c1cac3bab1a8a09590837a6d685e564c443a32281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d47515b626c717b82898d9297999b9d9fa3aba3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59c8f8276695c4f4336291c100003101c28343f4a546b7884919eabb7c4d1d2c5b8ab9f92857b6e68605c5559585858585858585858585858585858585858585858585858585858585858585e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a8693a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a8abadb3bbc0c8d2dcd7cdc2b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b5b3b2acaaa39f97928880736d62584e42382e2317060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aaababababababaa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303135363636363636363635332d2b27221b140b0200000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f4b4034291c1004000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000040e1a232d373f454d5354575858585858585858585856544e463d32291f14080000000000000000000000050e172129333c454e575f6a6f7c859298a2aab4bcc6ccc3bab1a79f948f82786d665c53493f372e251b1e273039424a545c666d78828f949ea6b0b8c1cac3bab1a7a09590837a6d685d564c443a31281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b353f49515a62696e757c80858a8c8e91929996969797989898989898989898989898989898989898989898989898989898989898989898989898988f8276695c4f4336291c1000000b17232e424f5c6975828f9ca8b5c2d1d3c6baada29790827a716d67676665656565656565656565656565656565656565656565656565656565656565656b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000714202d3a4753606d7a869599999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999a9c9ea1a9aeb6c0cad3dfd4c7bbafa4998a7d7064574a3d3124170a00000000000000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a8a6a8a09e98928e857d736e635a50463c30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb8b8b8b8b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242829292929292929292926201f1b17110a020000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f938679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cbbeb2a5988b7f7265584c3f3225190c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000008111b242d333b4246484b4b4b4b4b4b4b4b4b4b4b4947433d342b20170d0200000000000000000000050e172029333b454d575f6a6f7c859297a2aab3bcc6cdc4bab1a8a0959082796d665c544a41382d251c13151e273039424b545c666d78828f949ea6b0b8c1cac3b9b1a7a09590837a6d685d564c433a31281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a232d373f4850575e616a6f74797d8082848688898a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897f7366594c403326190d000006192633404c5966737f8c99abb4bfcbd6cabeb3a99f9490847e797674737271717171717171717171717171717171717171717171717171717171717171717884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0006131f2c3845515c6777838a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8f91979da4aeb8c2ccd8d7ccc0b5ab9a8d8073675a4d4034271a0d00000000000000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9d9c999796918c86817b706b635b52483f342b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac5c5c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171b1c1c1c1c1c1c1c1c1c1913120f0b0600000000000000000000101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cbbeb1a5988b7e7265584b3f3225180c000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000009121b212931363a3b3e3f3f3f3f3f3f3f3f3f3f3c3b37322b22190e0500000000000000000000040d172029323b454d575f696e7c859297a1a9b3bcc5cdc4bbb2a8a0959083796d675d544b42382f261b130a0c151e273039424b545c666d78828f949ea6b0b8c2cac3b9b1a7a09590837a6d685d564c433a31281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d363f454d52586062666d70737577797b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d786d6053463a2d20130700000a1724303d4a5763707d8a99a3aebac7d2cfc5bbb0a69f96918a8583807f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e85929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0004101c2934404b55606d7a7e80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808082858d929da6b0bbc7d3ddd2c1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000006131f2c3845515c6777839092989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398929191908f8d8a87847f7a746e696159524940362d22190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6cec3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0e0f0f0f0f0f0f0f0f0f0c0605030000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000001000c1925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000090f171f252a2d2e31323232323232323232322f2e2b272019100700000000000000000000010c161f29323b444d575e696e7b849197a1a9b3bbc5cec5bbb2a9a19691837a6d675d554b423930261d140a01030c151e273039424b545c666d79828f949ea6b0b8c2cac3b9b1a7a09590837a6d685d554c433a31281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d333b42464e54545c60636668666d6e6f70717171727272727272727272727272727272727272727272727272727272727272727272727272706d665c5044382c1f120600000714212d3a4754606d7a86929facb6c0ccd8cdc2b8b0a8a09e98928f8d8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9297a1adb9c6d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000c18232f3945515d676d717373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737579808d949eaab7c3d0dccfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000000000000004101c2934404b55626f7c83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382807d7a77736d68615e574f4740372e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac2c2c2b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483b2e22150d070d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090e192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000050d141a1e2121242525252525252525252523221f1b150f07000000000000000000000007131d28313a444d565e696e7b849196a1a9b3bbc5cdc5bcb3a9a19791847b6e685e554c433930271e140b020000030c151e273039424b545c676d79828f949ea6b0b8c2cac3b9b1a79f9590837a6d675d554b433a30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b212930363d43484a51535759545c6062636364646565656565656565656565656565656565656565656565656565656565656565656565656563605c544a3f34281c100300000713202c3945525d6874818e9aa4afbbc3cdd7cac2bab2acaaa29f9c9a99989898989898989898989898989898989898989898989898989898989898989898989ea1a9b3becad1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000007121d2935414c555d6064666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667676d76828f9ca9b5c2d1dcd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000c18232f394754606a6f7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877767573706e6866615e56534d453e352e251c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb5b5b5b5b5aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d30241d181b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1d2935414c566875818e9ba8b4c1ced6c9bcafa396897c706356493d3023160a000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000003090e12141518181818181818181818181615130f0a040000000000000000000000010d18242f3a434c565e686e7b849196a1a9b2bbc5cac6bcb4aaa29791857b6e695e564c433a31271e150c0200000000030c151e273039424b555c676d79828f949fa6b0b8c2c7c3b9b1a79f959083796d675d554b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a3238394044464a4d4b51535556575758585858585858585858585858585858585858585858585858585858585858585858585858585653504a42382e23170c00000004111d2935414c56626e7b87939fa8b2bbc3cbd1ccc4bdb9b3aeaba9a7a6a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4abadb3bbc5cfd1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000010d19242f3a434c5154575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959555d63707c8996aab4bfcbd7d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a696664615e5654524c46423b332c231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a9a8a8a8a8a8a8a89d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262727262a2f3945525d687783909daab6c3d0d7ccc0b5ab95887c6f6255493c2f221609000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0c090806030000000000000000000000000004111d2935404b555e686e7a849196a0a8b2bbb9b9bebab4aaa29892857c6f695f574d443a31281f150c03000000000000030c151e273039434b555c676d79828f949fa6b0b9bbc0b9b9b1a79f959082796d675d544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2e34383a3d4040454648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a46443f3830261c1106000000010d1924303a47535f6a75828f96a0a9b1babfc6c8cdc9c5bebab8b6b3b2b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b8b9bec5cdd7d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000008131e28313a4145474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b54616d7a8798a3aebac7d3d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5c5a5754524c4746413a363129211a110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87969b9b9b9b9b9b9b9b9b9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f34333333333333333333333333333333333333333333333333333333333434313639404b55606d7a86929facb9c5d2d4c7bbafa499887b6e6155483b2e221508000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7a839196a0a8b2acacacacb3adaaa39892867c6f6a5f574d453b32281f160d030000000000000000030c151e273039434b555c676d79828f949fa6acafb5acacacb1a79f949082796d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b1c23282c2d302e34383a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a38342e261e150a000000000008131e2b37434e58606d7a849197a0a7aeb4b8bcc1c3c5c6c6c5c2c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebec5c6cacfd7ded1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000010c161f282f35393a3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404046525e687986929facb9c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000a15202b343c4347495053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4d4a4746413b3936302a251f170f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6778848d8f8f8f8f8f8f8f8f8f8d8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d60585047454141414040404040404040404040404040404040404040404040404040404040414242464b515c67727e8b99a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201407000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79839095a0a89f9f9f9f9f9fa9a29f9892867d706a60584e453b332920160d0400000000000000000000030c151e273039434b555c676d79828f949d9fa49f9f9f9f9f9fa69f949082786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202423282c2d2f3030313132323232323232323232323232323232323232323232323232323232323232323232323232302d2c28231c150c030000000000020f1a26313c45525d686e7b8590959fa3abacb1b4b6b8babebcbdbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebec5c6cacfd7ded1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000040d161e24292c2d313333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336414c566c7985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000040e19222b32373b3c43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444342403d3b3936302d2a251e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626e7c80828282828282828282807b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d53555d606d7983919dabb4bfcbd7d0c4b7aa9d918477675d5145392c201306000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b959393939393939393939397928f867d706b60584e463c332a20170e05000000000000000000000000030c151e273039434b555c676d79828d919399939393939393939393948a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121317181c1f2022232424252525252525252525252525252525252525252525252525252525252525252525252525252523201f1c17110a03000000000000000a15202935414c565f696f7c838c92999da0a7a7a9abaeb4b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b8b9bec5cdd7d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000040c13191d202124262626262626262626262627282929292929292929292929292929292929292929292929292929292929292929253046525f6c7985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000007101920272b2e2f3739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837373633312e2d2a25201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6e73757575757575757575746e695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d5ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595a5a5b575f61676d74808d95a0acbdc6d1dccec1b4a79b8e817468554b4035291d1104000c1825323f4b5865727e8b98a5b1bebfbfbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7d8486868686868686868686868685827c706b61594f463d342a21180e050000000000000000000000000000030c151e273039434b555c676d788084868686868686868686868686847c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c101313151617181818181818181818181818181818181818181818181818181818181818181818181818181818171312100c06000000000000000000030d1924303a444d575f6a6f787f868c9095989a9d9fa2aaa3a4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3bbc5cfd1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000001080d111314181a1a1a1e21252a2d2e313334353636363636363636363636363636363636363636363636363636363636363636363844505b667985929facb8c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a29272421201e1914110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f626668686868686868686867615e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad2cbbeb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc9d2ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666667676869696e7379818d929da7b1bccfd8d5c9beb3a9988b7f7265584c3f2f24180d01000c1825323f4b5865727e8b98a5b1b2b2b2b2b2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f7879797979797979797979797978766f6a61594f473d342b22180f0600000000000000000000000000000000030c151e273139434b555c666d7377797979797979797979797979786f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a07060300000000000000000000000008131e28323c454e585f666d737b7f83888c8e9092989596979798989898989898989898989898989898989898989898989898989898989898989898989ea1a9b3becad1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000000000104060d13191f252a2d30363a3b3e404142424343434343434343434343434343434343434343434343434343434343434343434653606c7986929facb9c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000040a0f1315161d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1a171414110e08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c464e53555a5c5c5c5c5c5c5c5c5c5a54524d443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdc6c6c6beb2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afbcc6c6c6c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a787574747373737373737373737373737373737373737373737373737373737373747576787b7f848e939da4aeb9c3cedfd2c6b9ada197897c6f6256493c2f23160700000c1825323f4b5865727e8b98aca6a6a6a6a6a6a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5960636b6c6c6c6c6c6c6c6c6c6c6c6c6c696260584f473e352b22191006000000000000000000000000000000000000030c151f273139434b545c60666a6c6c6c6c6c6c6c6c6c6c6c6c6b625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a333c464e545c60696e72777b7f8183858788898a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9297a1adb9c6d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000000000070e171e252a31363a3b4246484b4c4d4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d54616e7b8799a3afbbc7d3cfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000030608091013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484d4f4f4f4f4f4f4f4f4f4d4746423b32291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0b9b9b9b9b9b2a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2afb9b9b9b9b9b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808081818385888c91969da5aeb6c0cbd5d7cbbfb5ab9e9285796d6053463a2d20130700000c1825323f4b5865727e8b9a9999999999999999988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54565e6060606060606060606060605f5c56544e463e352c231910070000000000000000000000000000000000000000030d151f273139424a50535a5e6060606060606060606060605e55534e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c111212121212121212121212121212121212121212121212121212120e0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212a343c424a50575e61656a6f727476787b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e85929eabb8c5d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000000081019202930363b4246484d525457595a5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c575f66707d8a97abb5c0cbd7cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3b40424242424242424242413b3a36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b3acacacacacb5a5988b7f7265584c3f3225190c00091623303c4956636f7c8996a2b2acacacacacb5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e909297999ea1a8afb7c0c8d2dad3c7bbaea3998c8073665c5145382c1f130600000916222f3c4955626f7c888b8c8c8c8c8c8c8c8c8c897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d4348495253535353535353535353535352504947433d342c231a110700000000000000000000000000000000000000000000030d151f2730383f44464d51535353535353535353535353514847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1b13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a30383f444d5254585f6265676a696e6f707171717272727272727272727272727272727272727272727272727272727272727272727884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000000008111a222b323a41464d5354575e61646667686969696969696969696969696969696969696969696969696969696969696969696969696e7883909daab7c3d1dccec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000030709090f11121313131313131313131313110f09080603000000000000000000000000000000000000000000000000000000000000000407090a1011131313131313131313131312110d07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f33353535353535353535342e2d2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a1a99f9f9f9f9f9fa3988b7f7265584c3f3225190c00091623303c4956636f7c8996a1a89f9f9f9f9f9fa3998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9abacb2bac0c9d2dcd6cabfb4aa9f92867b6e61544b4034281c100400000815212e3b47535f6a6f7b7f7f7f7f7f7f7f7f7f7f7d706b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c4546464646464646464646464645433c3b37322b221a1108000000000000000000000000000000000000000000000000030d151e262e34383a4044464646464646464646464646453c3a37312a22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b28201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000610181e262e343b4246484e5355595b575e61626364646565656565656565656565656565656565656565656565656565656565656565656b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000000060f1a232c343d444c52575e6167696e717374757576767676767676767676767676767676767676767676767676767676767676767676787b828f95a0acb8c5d1d7cbc0b5ab998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000040a0f1315161c1e1f20202020202020202020201e1c1515120f0a04000000000000000000000000000000000000000000000000000000050b101416171c1e20202020202020202020201f1d1a1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122272929292929292929292721201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8992979393939393939399928b7e7164584b3e3125180b000815222f3b4855626e7b8891969393939393939399928c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8a9abadb3b7b9bdc4ccd2d8d0cbc1baaea2988e8175685e5242392e23180c00000006131f2b37434e585f696e72737373737373737372706b60594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f303839393939393939393939393939362f2e2b27201910080000000000000000000000000000000000000000000000000000030c151c23282c2d3337393939393939393939393939382f2e2b262018100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313237383838383838383838383838383838383838383838383838383838352d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363a3c4347484c4e4d52545556575858585858585858585858585858585858585858585858585858585858585858585e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000000020c18212c353e464e565e61696e74777b7e7f8081828282828282828282828282828282828282828282828282828282828282828282828385888f949fa7b1bcc8d4d4c7bbafa399897d7063564a3d3023170a00000000000000000000000000000000000000000000000000060c161b1f2223292b2c2d2d2d2d2d2d2d2d2d2d2c2b2922211f1b150e0600000000000000000000000000000000000000000000000000060b161c202323292b2c2d2d2d2d2d2d2d2d2d2d2c2a2721201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214151a1c1c1c1c1c1c1c1c1c1a1414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78808586868686868686868686827a6d6054473a2d211407000814212e3a47535f6a73808486868686868686868686837b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec4c5c9ced7d4cec6bfbaaea49f92867c6e62564d4130271d1207000000030f1b26323c464e575f61656666666666666666666360594f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232b2d2d2d2d2d2d2d2d2d2d2d2d2c2923221f1b150f0700000000000000000000000000000000000000000000000000000000030a11171c1f20272b2d2d2d2d2d2d2d2d2d2d2d2d2b22211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b252d343a3d3f44454545454545454545454545454545454545454545454545454545413937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a2d31373a3c3f41424648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f00000000000a141e2a333e474f5860686d747b8084878a8c8d8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f91979c9fa6b0b9c3ced9cfc5b9ac9f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000030a111721272c2f30353739393939393939393939393937352f2e2b262018100a01000000000000000000000000000000000000000000020a111721272c2f30363839393939393939393939393937332d2c29241e160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0f0f0f0f0f0f0f0f0f0e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d747879797979797979797979766d675d5145392c2013060006121e2b37424e57636e737879797979797979797979776e695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c3c5c6cad0d2d3d1cbc7c3bcb4aea69d928a7e716a5f53443b301e150b00000000000a15202a343c454d53555859595959595959595956544f473d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161f2020202020202020202020201f1d1615130f0a0400000000000000000000000000000000000000000000000000000000000000060c1012131a1e2020202020202020202020201e1515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2d373f464a4b515252525252525252525252525252525252525252525252525252514e46443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a1e20262b2e2f3230363a3b3c3d3e3e3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f45515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0000000006111c26303c454f59616a6f7a81868d919697999a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9abb0b8c2cbd5d1c7bdb1a79c908376675d5145392c20130600000000000000000000000000000000000000000000030c151c232832383b3c424445464646464646464646464644423c3a37312a221c130a0000000000000000000000000000000000000000020b141c222833383c3d434446464646464646464646464544403a39352f281f1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60676b6c6c6c6c6c6c6c6c6c6c69605d554c4135291d110400020e1a26313c45525c63666b6c6c6c6c6c6c6c6c6c6c6a615e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdcccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfced0cac6c5c0bbb9b1aaa39f938d80736c61584e4332291f0c030000000000040e18222a333b4246484c4c4c4c4c4c4c4c4c4c4948443d352b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091213131313131313131313131312100908060300000000000000000000000000000000000000000000000000000000000000000000000306070d111313131313131313131313131209080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3f495156585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b53504941382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12151b1f212226252a2d2e2f30313132323232323232323232323232323232323232323232323232323232323845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f000000000b17232e38424d57616b707c848e92999ea0a8a6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abadb2b7bbc2cad6d0cac0b5aba0958a7d7064554b4135291d1104000000000000000000000000000000000000000000000a151e262e343d4348494f51525353535353535353535353514f4847433c342e251c1108000000000000000000000000000000000000000a141d262d333d44484a4f51535353535353535353535352504d4745413a312b22190e040000000000000000000000000000000000000000000000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a50535a5f6060606060606060605f5d54514c433a2f24190d0100000915202a33404a52575a5e6060606060606060605f5d54524d443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5afaca7a098928b81786d605a50463c3120170d00000000000000071018212a31363a3b3f40404040404040403f3d3b38332b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841515b62656a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b68605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f121515191a1e202122232425252525252525252525252525252525252525252525252525252525252b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f00000003101c28343f4a545f69707d8791969fa3abacb2b2b3b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b8b9bec4c7ccd0cac6bfbaafa3999183786c6053463a2f24180d0100000000000000000000000000000000000000000006111c2630383f444f54565c5e5f606060606060606060605f5e5c55534e463f372e231a0c03000000000000000000000000000000000006111c262f383f444f55565c5e5f606060606060606060605f5d5a54514c433d342b20160c020000000000000000000000000000000000000000000000000001090f14181a1b1f2020202020202020201d1514120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464e5253535353535353535353504745413a31281e1308000000030e18212e3840474b4d5253535353535353535353504746423b32291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b3b4aeacaba39f9c9590867f776d665c50483e342a200e050000000000000000070f181f262a2d2e32333333333333333333302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a1213131313131313131313120f0807050200000000000000000000000000000000000000000000000000000000000000000306080910121313131313131313131313120c0b09060100000000000000000000000000000000000000000000000000000002070a0c0d1213131313131313131310090907030000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626d7277787878787878787878787878787878787878787878787878787878746c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809090e121415161717181818181818181818181818181818181818181818181818181818181e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f00000006121f2b3844505c666e7b859299a1a8afb5b9bdbfc0c1c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c6c9cfc9c5c4bfbab4aea49f92877d70655b504437281d1307000000000000000000000000000000000000000000000c17232e38424a50596063686a6c6c6c6c6c6c6c6c6c6c6c6c6a68625f5851493f362c1e150b00000000000000000000000000000000000b17222d38424a50596163696b6c6c6c6c6c6c6c6c6c6c6c6c6a66605d554e463d32281e1308000000000000000000000000000000000000000000000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e34383a414546464646464646464646433a39352f281f160c0100000000060f1c262e353b3f404546464646464646464646443b3a36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837c726c655c544a3f362c22180e00000000000000000000060e141a1e2122252626262626262626262322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f202020202020202020201f1c1514120e090300000000000000000000000000000000000000000000000000000000040a0f1315161d1f20202020202020202020201f191815120d0600000000000000000000000000000000000000000000000000070d131619191f2020202020202020201d1615130f0a0400000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727f8485858585858585858585858585858585858585858585858585858481776c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0000030f1b27333f4953606d78839097a2abb2bbc0c7c9cecbc7c5c1bfbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbdb9b7b4aeaaa29f928c7f726b6053493f3327160c0100000000000000000000000000000000000000000003101c28343f4a545c606b6f757778797979797979797979797977756f6a635b51483e30271d1207000000000000000000000000000000030f1c28333f4a545b606b70767779797979797979797979797877736d6760584e443a3024190d0200000000000000000000000000000000000000000000000b151d252b30343539393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d343839393939393939393939362d2c29241e160d040000000000000a141c242a2f32333839393939393939393939372e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786f6a605b534a42382e241a0f06000000000000000000000003090e12141519191919191919191919161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2d2c2921211e1a140d050000000000000000000000000000000000000000000000000000070e151b1f2222292c2d2d2d2d2d2d2d2d2d2d2d2c2524221e18110901000000000000000000000000000000000000000000010a12191e2325262c2d2d2d2d2d2d2d2d2c2a23221f1b160f0700000000000000000000000000000000000000000000000000000000000000000613202d394653606c788591919191919191919191919191919191919191919191919191919191897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f000005121f2b3744505b65717e8a95a0a9b3bdc4cbd1cfc6bfbab9b4b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb2adabaaa29f98928a80736d62594f41382d2217040000000000000000000000000000000000000000000006121f2c3844505c666d757c828485868686868686868686868684827c726d635a5042392e23180c00000000000000000000000000000006121f2b3844505b666c747d828486868686868686868686868583807a6f6a60564c4135291e13080000000000000000000000000000000000000000000006101d272f373c404146464646464646464646443b3a36302921170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20272c2d2d2d2d2d2d2d2d2d2c2a21201d19130c0400000000000000020a12191f2326272b2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393939393939393939a9392929291908f8c8a8885837f7b75706d665f585049413830261c12080000000000000000000000000000020507080c0d0d0d0d0d0d0d0d0c0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d3031383939393939393939393938352e2d2a251f170f0700000000000000000000000000000000000000000000000008101920272b2e2f363939393939393939393939393932312e29231b13090000000000000000000000000000000000000000000a131c242a2f32333939393939393939393936302f2c2721191007000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986979e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1c4b8ab9e9185786b5e5245382b1f12000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f00000613202d394653606c7883909da7b1bcc5cfd7ccc4bdb4aeaca8a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a2a8a19e9b98928d867e736e645b51473d2f261b110600000000000000000000000000000000000000000006121f2b37434e58606d7881898f91929793939393939393939892918f877f726c61544b4034281c10040000000000000000000000000005121e2a36424d57606c7881898f91929993939393939393939792908d857c6f685d52463a3025190d010000000000000000000000000000000000000000030e18222f3941484d4e52535353535353535353504846423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131b1f202020202020202020201d1413110d080100000000000000000000070e1317191a1f202020202020202020201d1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e808283848585868686868686868686868686868686868686868686868686868686868686858585848382807d7b7976726e6864605c544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d454646464646464646464645423b3a363129211910080000000000000000000000000000000000000000000009121a222b32373b3c43454646464646464646464646453f3e3a342d251b110600000000000000000000000000000000000000030c1c252e353b3e4045464646464646464646433c3b38322b22190f040000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a9ababababababababababababababababababababababababa3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4ccc4b8ab9e9185786b5e5245382b1f12000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e00000916232f3c4956626f7c8995a0acb9c3ced7cec4bab2aba39f9b999797979797979797979797979797979797979797979797979797979797979797979797969596918e8b86807b716c645c52493f352b1d140a000000000000000000000000000000000000000000000814212e3a47535f6a73808d939b9d9fa2a99f9f9f9f9f9f9fa39f9d99928a7d70665c5145382c1f150a000000000000000000000000000714212d3a46535e69737f8c939c9e9fa39f9f9f9f9f9f9fa9a29f9d9791857a6d61564c41362a1d110500000000000000000000000000000000000000000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070e121313131313131313131310070604010000000000000000000000000002070a0c0d121313131313131313131311080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979787877767573716e6c6666615e5653504a423c332d261d140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5253535353535353535353524f4846423b332b221a1109000000000000000000000000000000000000000006121b242c343c43474950525353535353535353535353524c4a463f372d23180d010000000000000000000000000000000000000b151e2e3740464b4c52535353535353535353504948433d342b21160a0000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7bfbfbfb8ab9e9185786b5e5245382b1f120006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f22160900000c1926333f4c5966727f8c99a7b1bccbd5d5c9bdb2a8a099928e8c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784817e7a746e69615a524a40372d23190b0200000000000000000000000000000000000000000004101d2935404b55626e7b87929fa5aaabadb3acacacacacacb4aeacaba39e9184796d6053463c31261a0f03000000000000000000000004101c2934404b55616e7b86929fa5aaacafb5acacacacacacb3adaba9a1978d8074685e5246392d20140900000000000000000000000000000000000000030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5454524d46443f383027221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e606060606060606060605f5c54534d453d342c231b12060000000000000000000000000000000000020a1117242d363e464e54555c5f60606060606060606060605f585651493f34291e1206000000000000000000000000000000000007121d273040495257595f60606060606060605f5d56544f473d32271b0f0300000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb2b2b2b2b2ab9e9185786b5e5245382b1f120003101c28343f4a54626d727779797979797979797979776f6a6054473b2e22150800030f1c2936424f5c6975828f9ca8b5c2cedbd2c5b9aca0969186817f7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7875726d68615e57504840382e251b11070000000000000000000000000000000000000000000006131f2c3945515d6774818e99a3afb7b8babeb9b9b9b9b9b9bfbab9b5aca1968b7e7164584e43372b1f1206000000000000000000000006131f2c3845515c6774808d98a3aeb7b9bbc0b9b9b9b9b9b9bebab8b3a99f92867a6d6154473b31261a0e0200000000000000000000000000000000000006121f2b37434e58646f7479797979797979797979776e695e52463a2d20140700000000000000000000000000000000000000030606080a0c0e101111121213131313131313131313131313131313131313131313131313131312121111100e0c0a08070502000000000000000000000000000000000000000000000000000105090b0c111313131313131313131311090806030000000000000000000000000000000000000000000000000000000000000000000004070a0a1213131313131313131313131312090806030000000000000000000000000000000000000000000004070a0a1213131313131313131313100706040000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f60606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c59575553504a4746413b38342e261e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646b6c6c6c6c6c6c6c6c6c6c6b68615e574e463e352d2417110a030000000000000000000000000000030b141b2227363f4850586062696c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000c18232e3942525b63666c6c6c6c6c6c6c6c6c6c696360594f43382c1f130700000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6a6a6a6a6a6a69e9185786b5e5245382b1f1200000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060004111d2935414b556b7885919eabb8c4d1d5c9bdb2a89e91847c757271717171717171717171717171717171717171717171717171717171717171717171706f6e6d686865615d56524d453e362e261c130a00000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb5c0c5c6cad0c6c6c6c6d1cbc7c5bdb2a89d9083776a5f53473a2e21150a00000000000000000000000714202d3a4753606d7985929faab4bfc5c7cbd1c6c6c6c6cfcac6c4baaea2988c7f7265574d42362a1e12050000000000000000000000000000000000000815212e3a47535f6a748185868686868686868686837b6e6154483b2e2115080000000000000000000000000000000003060b0f12131517191b1d1e1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1d1d1b19171514120e090603000000000000000000000000000000000000000000060c121518181e202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000000000000000050b101416171e2020202020202020202020201e1615130f0a04000000000000000000000000000000000000050b101416171f202020202020202020201d1413100c070100000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535352525251504f4d4a4846443f3b3936302c28231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70787979797979797979797978756e6960584f473f3628231c150c04000000000000000000000000030c151d262d334048515a616a6f7678797979797979797979797978726d62564a3e3124180b0000000000000000000000000000000004101c2834404b54636d7378797979797979797979766f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986979d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919999999999999999999184786b5e5145382b1e12000006111c26303f485156585e606060606060606060605e55544e463c32271b0f03000613202c3945515d677986929facb9c5d2d2c5b9aca1968a7d706a6664646464646464646464646464646464646464646464646464646464646464646464646362615e565854524c46423b332c241c140b010000000000000000000000000000000000000000000004101c2834404a5464717d8a98a2aebdc7d1d3d6d7d3d2d0d2d3d7d3cec4b8ab9f95887b6f6255483c31261b0f0300000000000000000004111d2935404b5564717e8a98a2aebcc6d1d4d7d4d2d0d2d3d6d6d3cabfb4aa9d908377695f53463a2d2114080000000000000000000000000000000000000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c0000000000000000000000000000060b0f12171c1f20222426282a2a2b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2a2928262321201e1a15120f0a040000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2d2d2d2b23221f1b160f07000000000000000000000000000000000810171c2023242b2d2d2d2d2d2d2d2d2d2c29201f1d18120b0300000000000000000000000000000000040c13191d20272b2e2f35383a3c3e414243444546464646464646464646464646464646464646464646464646464646464646464545444342403e3b3938332d2d2a251f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e858686868686868686868685827b6f6a6159504840342e261e160d0500000000000000000000040d151e272f383f44515b626c717c83858686868686868686868686857f7265584c3f3225190c0000000000000000000000000000000006131f2c3845515c66737f85868686868686868686837d6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2b3844505c6678858f909090909090909090909090909090909090909090909090909090887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818b8c8c8c8c8c8c8c8c8c8b8275685c4f4235291c0f0000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a00000714212d3a4754606d7a8799a3aebbc7d3d1c4b7ab9e9184786b61585757575757575757575757575757575757575757575757575757575757575757575757565554524c4b4746413a363029211a120b02000000000000000000000000000000000000000000000006121f2c3844515c6675818e9baab4bfcfd9d8d1cbc7c5c3c5c7cbd1d4c8bcb1a7998c807366584e43372b1f12060000000000000000000613202c3945515d6775828f9baab3becfd8d2ccc8c6c3c5c6cad0d7d0c6b8ab9f95887b6e6155483b3025190e020000000000000000000000000000000000091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d000000000000000000000000060b11171b1f22282b2d2e313335363738383939393939393939393939393939393939393939393939393939393939383737363432302e2d2a25211f1b15100b0500000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000008111a21282c2f3038393939393939393939393939382f2e2b2720191007000000000000000000000000000008111a21282c2f303839393939393939393939362d2c29241d150d030000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393837363533312e2d2b2822201e1914100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d95939393939393939397928f857c706b625a52443f3830281f170e060000000000000000050e161f2730394149505b636d727e868f9297939393939393939393978e8275685b4f4235281c0f020000000000000000000000000000000713202d3a4653606d7986929893939393939399928f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8383838383838383838383838383838383838383838383838383838380736a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d797e7f7f7f7f7f7f7f7f7f7e796d6054473a2d211407000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f0400000815212e3b4854616e7b8794abb5bfcbd7cfc2b6a99c8f837669594f4b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484746413f3a3935302a251f170f08000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d0d8cfc6bfbbb9b6b9babfc6cfcdc3b7aa9d9184776a5f53473a2e21150a0000000000000000000714202d3a4753606d7a86929facb8c5d0d0c7c0bbb9b6b8babec5ced4c8bcb1a7988c7f7265564c41362a1e11050000000000000000000000000000000000091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d00000000000000000000020a11171b22272b2d3338393b3d3f4143444445454646464646464646464646464646464646464646464646464646464545444443413f3d3b3a36302e2b26201c170d0802000000000000000000000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f0400000000000000000000000000000000000000000000000007111a232c33383c3d45464646464646464646464646453c3b38322b22190f0400000000000000000000000005101a232c33383c3d4546464646464646464646433a38352f271f150b01000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1c1714110e0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8390959fa69f9f9f9fa9a19e9792867d716d635c504a4239312920180f07000000000000060f1720283139424a535b606d737f8792989fa2a99f9f9f9f9fa7a09691857c6f6255483c2f221509000000000000000000000000000000000714212e3a4754616d7a8799a2aa9f9f9f9f9fa39d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000b17232e384955616c7176777777777777777777777777777777777777777777777777777777736e63584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d72737373737373737373726d675d5145392c2013060000000009121b23292e31323739393939393939393939382f2e2b27201910070000000815222e3b4855616e7b8894a1aebbd1dccec1b4a79b8e8174685b4e413e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3b3a3936302e2d29241e1a1614100b050000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a2adbac6d3d1c6bdb5aeacaaacaeb4bcc6d1c5b8aca096887c6f6255483c32261b0f030000000000000004101d2935404b5564717e8a98a3aebac7d2c7beb6afacaaabadb3bcc5d0cdc3b6a99c908376685e5246392d2014080000000000000000000000000000000000091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d000000000000000000060b141b22272d3337393f4446484a4c4e505151525253535353535353535353535353535353535353535353535353535352525150504e4c4a4846423c3b37322d282119130c0500000000000000000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a0000000000000000000000000000000000000000000000050e19232c353e44484a51535353535353535353535353514947433d342b20160a0000000000000000000000000b17212c353e44484a5253535353535353535353504745403931271d120700000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f2020202020202020202020202020202020202020202020202020202020201f1f1f1e1d1c1a171513120f0b0605020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d7a838f949ea5aeacacb3ada9a19892877f736e605c544b433a322a2119100800000000070f182129323a434b545c656c747f8b9399a3aaadb3acacacb0a69f9590847b6f6a5f53473a2e211508000000000000000000000000000000000714212e3a4754616d7a8794a0b4acacacacb5aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000006111c2d3945505a6164696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a66635c52463c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b555d606566666666666666666665605d554c4135291d110400000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f07000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a79b8e8174685b4e4135313131313131313131313131313131313131313131313131313131313131313131302f2e2d2a2526262626262323201c1610080000000000000000000000000000000000000000000006121f2b37434e586774808d9aa9b3becad6cbbfb5aba39f9d9fa3aab4bfcbc8bdb2a8998c807366584e43372b1f1206000000000000000613202c3945515d6775828f9baab4bfcbccc0b6aca49f9d9fa2a9b3becad2c6b9ac9f93877a6e6154473b3024190d0100000000000000000000000000000000091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d0000000000000000070f181d262d33383f44464a50535557595b5d5d5e5e5f5f606060606060606060606060606060606060606060606060605f5f5e5e5d5c5b595654524d4847433c39332a251e160e0600000000000000000006111c26303f495156585e606060606060606060605e56544e463d32271b0f03000000000000000000000000000000000000000000030c17202b353e474f55575e6060606060606060606060605e56544e463d32271b0f030000000000000000000004101c28333e474f55575e6060606060606060605f5c53514b43392f24180c000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313121211100f0d0b080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e686d79828e939da4adbbbeb9b3aaa299928b80746d665d554c443c332b221a11090000081019212a333b444c555d666d77808c919fa4abb4babeb9b7afa69e9490837b6e695f584e43372b1f1206000000000000000000000000000000000714212e3a4754616d7a8794a0adb9b9b9b9b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000111d28333e485055575c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a58524a40342b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b5154585959595959595959595854514c433a2f24190d01000000000000060c111517181e202020202020202020201e1615130f0a0400000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a79b8e8174685b4e412e3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c27211a11080000000000000000000000000000000000000000000815212e3b47535f6a7884919eabb7c4d0d3c7bbaea39992909298a3aebac7cec3b7aa9e9184776a5f53473b2e21150a000000000000000714202d3a4753606d7a86929facb8c5d0c8bbafa49a93909297a2adbac6d0c8bbafa49a8b7e7265564c4135291d110400000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000000000071119212a2f383f44495053545b6061646668696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a69676563615e5755534e49443e36302820180f0600000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000a151e29323d474f5961636b6c6c6c6c6c6c6c6c6c6c6c6c6b6260584e43382b1f1306000000000000000000000714202c38444f5961636b6c6c6c6c6c6c6c6c6c6c69605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c565d676d78818d929ca4afb5bdbcb4aba39f928c81786d675e564d453d342c231b1206081119222b333c454d565d676d78818d929ca3afb5bdc6c0bbaea59d948f827a6e695f574e463c31261b0f03000000000000000000000000000000000714212e3a4754616d7a8794a0adbac6c6c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000c17222c363e45494b505050505050505050505050505050505050505050505050505050504d4b4740382e22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4145474b4c4c4c4c4c4c4c4c4c4b4745413a31281e130800000000000000000105090b0c11131313131313131313131109080603000000000000000815222e3b4855616e7b8894a1aebbc7d4cec1b4a89b8e817568544a3f4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403d3c38332c231a110700000000000000000000000000000000000000000915222f3c4855626f7c8896a1acb9c5d2d2c5b9ac9f92878386929facb9c3cec5b8aca096887c6f6255483c32261b0f03000000000004101d2935404b5564717d8a98a2aebac7d2c6b9ac9f93888385929faab4bfcbccc0b6ac9c8f8276685d5245392c20130700000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000000000060f19232b333c414950535b6063666c6e707274767777787879797979797979797979797979797979797979797979797979797978787777767472706e6966625f58554f46413a322a21180e0400000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000006111c26303b444f59616b7078797979797979797979797979786f6a6054473b2e221508000000000000000000000a16232f3c4855616b707879797979797979797979766d675d5145382c1f13060000000000000003080c0e0e131313131313131313131108070502000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131313131108080602000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131313130f08070502000000000000000000000000000008131e28323a444c555d666d77808c919fa4abb5bdbdb5afa49c938e82796d685f574e463e352d241711121a232b343d454d575e686d79828e939da4adbbc0c7beb6afa49d938e82796d685e564d453c342a20150a00000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7cdc3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000006101a242c33393d3e43444444444444444444444444444444444444444444444444444444403f3b352e261c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3f4040404040404040403f3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4cfc2b6a99c8f8376665c504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4a48443d352c23190f0500000000000000000000000000000000000005111e2a36424d5766737f8c99a8b2bdc9d5cabeb3a99a8d8077808c99a7b1bcc8c8bdb2a8998d807366584e43372b1f1306000000000006131f2c3945515d6775828e9baab4bfcacabeb4aa9b8e81777e8a98a3aebac7d2c5b9ac9f92867a6d6054473a2f24180c00000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000000040d18212b353d454d535b60656c6f74797b7d7f8183848485858686868686868686868686868686868686868686868686868686868585848383817f7d7b78736f6a646159524c443b332a20160b02000000000006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000060f17232e38424c56606b707d84868686868686868686868686847c6f6256493c2f231609000000000000000000000a1724303d4a5763707d848686868686868686868682796d6053473a2d201407000000000001090f14181a1b1f2020202020202020201d1514120e09020000000000000000000000000000000000000000000000000000000000000001080e13171a1a1f2020202020202020201e1514120e090300000000000000000000060c121518181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000001080e14171a1b1f2020202020202020201f1c1514120e0903000000000000000000000000020c162028323a434b545c656c747f8b9399a3abb4bcc0bbaea59d948f837a6e6960584f473f3628231c1b242c353d464e575f696e7a838f949ea5aeb6bfc6bdb5aca49f928d81786d675d564d443c332a22180e0300000000000000000000000000000000000714212e3a4754616d7a8794a0adbac0c0c0b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000008121a22282d30313637373737373737373737373737373737373737373737373737373733322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d32333333333333333333322d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dcd1c4b8ab9e9185796d605a5a59595959595959595959595959595959595959595959595959595959595959595959595959595959595959595956554f473d352b21160b0000000000000000000000000000000000000714202d3a46525e697783909daab6c3ced3c6baada297897d707b8895a0acb8c5cec3b7aa9e9184776a5f53473b2e21150a00000000000714202d3a4753606d7986929facb8c5d0c6baaea2988a7d707a86929facb8c5d2c7bbaea3998b7e7164554b4035291d1004000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000000010c161f2a333d474f575f656c72787c8185888a8c8e9090919192929993939393939393939393939393939393939393939393939992929191908f8e8c898784807c77706c615e564d453b32281d140a00000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e020000000000000000000000000000000000030d182128343f4a545e686f7d87919399939393939393939393968c7f7266594c3f3326190c00000000000000000004101d2a3743505d6a768390979393939393939399928a7d7064574a3d3124170a00000000030b131a202427282c2d2d2d2d2d2d2d2d2c2a21201e1a140d050000000000000000000000000000000000000000000000000000000000020b12191f2326272c2d2d2d2d2d2d2d2d2d2b22211e1a150e0600000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b23221f1b150f070000000000000000000000000000000000000000000000000000000000020b131a1f2426272c2d2d2d2d2d2d2d2d2d2c2921211e1a140d05000000000000000000000000050e1620283139424a535b606d737f879299a2aab3bbbfb7afa69e9590847b6f6a6159504840342e26252d363e474f5860696e7b8390959ea6afb7c0c5bcb4aba39a938c80776d665d554c443b322a211810060000000000000000000000000000000000000714212e3a4754616d7a8794a0adb4b4b4b4b4aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000810171d212324292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021252626262626262626262521201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5bfcbd7d2c6b9ada1978b7e716c68666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666361594f473d32271c100400000000000000000000000000000000000814212e3b4754616e7b87959fabb8c4d1d2c5b8ab9f9285796d7784909daab7c3cec5b8aca096887c6f6255493c32261b0f0300000004101d2935404b5564717d8a98a2aebac6d2c5b8ab9f9285796d76828f9ca9b5c2cecbbfb5ab9b8f8275675d5145392c1f1307000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000008131e28313c454f5960696e777f84898d929797999b9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9d9c9a989696918d88847d756d685f574d443a2f261b1106000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f0300000000000000000000000000000000010b151f2a333c44505c666e7a8591999fa49f9f9f9f9f9f9fa49f92857b6e6155483b2e22150800000000000000000004111e2b3744515e6a7784919da99f9f9f9f9f9fa3988b7e7165584b3e3225180b000000000b151d252b30343539393939393939393939372e2d2a251f170f05000000000000000000000000000000000000000000000000000000000b141d242b30333439393939393939393939372f2e2b2620180f0600000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b141d242b3033343939393939393939393939362e2d2a251f170f05000000000000000000000000050e161f2830394149505b636d727e879298a2a9b2bac0b8b0a79f9691857c706b625a52443f383028373f485059606a6f7b8491959fa7b0b8c1c4bbb3aaa29992887f736c655c544b433a322920180f06000000000000000000000000000000000000000714212e3a4754616d7a8794a9a7a7a7a7a7a7a79d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000060c111417181d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a1917130e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11131418191919191919191919181413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3d5c9beb3a99f92857e777573737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373706b61594f44382c2013070000000000000000000000000000000004111d2935404b5565727e8b98a7b1bcc8d4cbc0b5ab9b8e827566737f8c99a8b1bdc8c8bdb2a8998d807366584e43372b1f130600000006131f2c3845515d6775828e9baab4bfcacabeb3aa9b8e817567727f8b98a7b1bcc8d1c5b8ac9f9286796d6053473a2e23180c000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000000010d19242f3a434d57606b707b828b91969a9ea2a9a5a7a9aaaaababacafb5acacacacacacacacacacacacacacacacacacacacacb5afacababaaaaa9a7a5a8a19e9995918a817a6e695f564c41382d22170b000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f030000000000000000000000000000000007121d27313c45505a606d78829097a1abafb5acacacacb0a69c928a7e70695f53463a2d21140700000000000000000004111e2b3744515e6a7784919daaacacacacacb5a4988b7e7165584b3e3225180b00000006101d272f373c404146464646464646464646443b3a36302921170d020000000000000000000000000000000000000000000000000000050e1d262f363c3f4146464646464646464646443b3a37312a21180e0300000000020c1b252d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000050e1d262f363c3f414646464646464646464646423b3a36312921170d03000000000000000000000000040d161e272f383f44515b626c717d869297a1a8b2bac1b9b1a8a09792867d716c635b504a4239334049515a616b707c859196a0a7b1b9c2c3bbb2a9a29892877e726d605b534a4239312820170e0600000000000000000000000000000000000000000714212d3a4754606d7a87979a9a9a9a9a9a9a9a9a9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000005080a0b101111111111111111111111111111111111111111111111111111110d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c0d0d0d0d0d0d0d0d0d0c0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dacfc4baada297928a84828080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7d706b6054483b2f221609000000000000000000000000000000000613202c3945515d6776828f9ca9b5c2cdd4c7bbafa3998a7e71646f7b8895a0acb8c5cec3b7aa9e9184776a5f53473b2e21150a0000000714202d3a4753606d7985929facb8c5d0c6baaea2988a7d70646e7b8795a0acb8c5d1c7baaea2988a7d7064544b4034281c10040000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000004111d2935414c555f69707d8690949ea1a8abadb3b2b4b6b7b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b6b4b2b2adaba7a09d938e857b6e685d53493f33271b0f030000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000071018242f39434d57616c73808d949fa9b2bbc0b9b9bcb2a89f948d80736c61574d42362a1e120500000000000000000004111e2b3744515e6a7784919daab7b9b9b9b9b1a4988b7e7165584b3e3225180b0000030e18222f3941484d4e52535353535353535353504846423b33291f140900000000000000000000000000000000000000000000000000020d17202f3840474c4d52535353535353535353514847423c332a201509000000000a141e2d373f454a4b5153535353535353535353514947433d342b20150a00000000000000000000000000000000000000000000000000020d17202f3841474c4e52535353535353535353524f4846423b33291f140900000000000000000000000000040c151d262d334049515a616b707c859196a0a8b1b9c2bab2a9a19892877e736d605c544b433f44525b626c717d869297a1a8b1b9c2c3bab2a9a19792867d716c635b5049413830271f160e050000000000000000000000000000000000000000000713202c3945525d6878848d8d8d8d8d8d8d8d8d8d8a8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556b7884919eabb7c4d1dcd6cabeb3a9a29f95908e8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c897d706356493d3023160a000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2d2c5b9ac9f92867a6d616a7784919daab7c3cec5b9aca096887c6f6255493c32261b0f030004101c2934404b5564707d8a98a2aebac6d2c5b8ab9f9285796d60697784919daab7c4d0cabfb4aa9b8e8175665c5145382c1f13060000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0000000613202c3945515d676e7b8592989fa6adb2b8b9bebfc1c3c3c4c4c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c4c4c3c2c1bfbdb9b7b1aca59e9791847a6d655b5044372b1f150a0000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000040e19222935404b555f69707e8a929ca6b0bbc4cccbbfb4aaa1968f82786d605a50453b31261a0e0200000000000000000004111e2b3744515e6a7784919daab7c4c6c6beb1a4988b7e7165584b3e3225180b00000a15202a34414b53595b5f60606060606060605f5d54524d453b30251a0e0200000000000000000000000000000000000000000000000008141e2932404a52585a5f6060606060606060605e55534e453c31261a0e02000006111c26303f495156585e606060606060606060605e56544e463d32271b0f0300000000000000000000000000000000000000000000000009141f2933414a52585a5f6060606060606060605f5c54534d453b31251a0e0200000000000000000000000000030b141b2227373f485059606a6f7c8491969fa7b0b8c1bbb3aaa299928b7f746d665d554c4a505b636d727e879298a1a9b2bac3c2b9b1a8a09691857d706b625a51443f382f261e150d040000000000000000000000000000000000000000000004111d2935414c56626f7c808181818181818181817e796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000106090b0c12131313131313131313131313100807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708101313131313131313131313131208080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f424e5b6875818e9babb4bfcbd7dbcfc5bbb3ada7a09d9b999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999988c7f7265594c3f3226190c00000000000000000000000000000003101c28343f4a5464717d8a98a3aebac7d3cfc3b6a99c908376685d6673808c99a8b2bdc8c8bdb2a8998d807366584e43372b1f13060006131f2c3845515c6775818e9baab4bfcacabeb3a99b8e8174675c6773808d9aa9b3becad0c5b8ab9f9285796d6053463a2d22170b0000000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000004101c2834404b54606d7a849197a2aab0b9bdc4c6cacac6c5c0beb9b8b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b8babec1c5c6cac9c5c3bcb8afa9a0968f82776c6053463d32271b0f0300000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000020b16202b343d45515d676e7b85929fa4aeb8c2cdcbc2baaea39891847a6d665c50483e332a1f14090000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00030f1a26313c46535d64686c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e12050000000000000000000000000000000000000000000000010d1925303b44525c64676c6c6c6c6c6c6c6c6c6c6a625f574e42372b1e120600000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000020e1a25303b45525c64676c6c6c6c6c6c6c6c6c6c6c69615e574d42362a1e12050000000000000000000000000000020a1117252d363e474f58606a6e7b8490959fa6afb7c0bcb4aba39f928c81786d675e56545b606d737f879299a2aab3bbc4c1b8b0a79f9691847c6f6b615950483f332d261d150c030000000000000000000000000000000000000000000000010d1924303a47535f6a6f73747474747474747474716d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000060c121518181f2020202020202020202020201d1414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141d2020202020202020202020201e1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825323e4b5865717e8b99a3aebac6d1dcd7cdc5bebab1acaaa8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5998c7f7266594c3f3326190c00000000000000000000000000000006121f2b3844505c6674818e9baab4bfcbd4c8bdb2a8988c7f726556626f7c8896a0acb9c5cec3b7aa9e9184776a5f53473b2e21150a000714202d3a4753606d7985929fabb8c5d0c6baada2978a7d70635563707c8997a2adbac6d3c6baada297897d7063544a3f33281c0f0300000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000006131f2c3845515c66727f8c96a0a9b3bcc2c9cfcdc5bebab8b3b3adabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb3b4b8babfc6cecec8c1bbb2a89f948a7d7063584e43372b1f130600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000a141d28323d46515b606d79839098a2aeb6c0cacdc2b9aea49f92867c6f685e544a3f362c21180e030000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b0006121f2b37434e58646f7479797979797979797979776e695e52463a2d201407000000000000000000000000000000000000000000000005111e2a36414c56646e7479797979797979797979776e6a5f53473a2e2114080003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000005111e2a36424d57646e747979797979797979797979756e695e53463a2d2114070000000000000000000000000000000006131b242c353d464e585f696e7a838f949ea5afb7bfbdb5afa49c938e82796d685f5c666c747f8b9399a3abb4bcc5c0b7afa69f9590847b6f6a60594f473e3627221b140b030000000000000000000000000000000000000000000000000008131e2b37434e585f626667676767676767676764605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000911181d2224252c2d2d2d2d2d2d2d2d2d2d2d2c2a21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2b22211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fabb5bfcbd2d9d7cfcac3bcb8b7b5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3a4653606d7985929eabb8c5d1d2c5b8aca096887b6e62555f6a7784919eaab7c4cec5b9aca096887c6f6255493c32261b0f04101c2834404b5564707d8a98a2aebac6d2c5b8ab9f9285796d6053606d7985929fabb8c5d2cabeb3a99a8e8174665b5044382b1f120600000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7984919ea8b2bbc5ced5cac2bbb3adaba7a9a19e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9fa2a9a7acaeb4bcc2cbd4cdc3bab0a69c9083766a6054473b2e22150800000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000006111c262f3a444e58626d74818e95a0aab3bec8cfc4bbb1a79d928b7e716a60564c42382e241a0f06000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b000815212e3a47535f6a748185868686868686868686837b6e6154483b2e21150800000000000000000000000000000000000000000000000714202d3946525e68748085868686868686868686837c6e6255483b2f2215080006121f2b3844505c66727f8486868686868686868686847c6f6256493c2f23160900000000000000000000000000000000000000000000000714202d3a46525e6974808586868686868686868685827b6e6154483b2e211508000000000000000000000000000000000009121a232b343d464e575e686d79828e939da5aebbc0c0bbada59d948f837a6e69666d78808c929fa4abb4bdc5bfb6aea59e948f837a6e695f584f473e352d2417110a020000000000000000000000000000000000000000000000000000020f1b26313c464e53555a5a5a5a5a5a5a5a5a5a5753514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939372e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e37393939393939393939393939382f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6974818e99a3aebbc0c7d0d4d9d6cec8c5c3c1c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000a1623303d495663707c8997a2adb9c6d2d1c4b7aa9e918477695f53586673808d99a8b2bdc9c9bdb2a8998d807366584e43372b1f1306131f2c3845515c6775818e9baab4becacabeb3a99b8e8174665c515c6675818e9babb5c0ccd0c5b8ab9e9285796c605346392d20130a00000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d00000b1825313e4b5864717e8b96a1adbac3cdd5cbc2b8b0a9a29f9a9697929190909090909090909090909090909090909090909090909090919297969a9fa2aab1b9c2ccd5ccc2b7ab9f94897c6f6256493c2f23160900000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000050f17222d38424c56606a727f8b939ea7b1bcc5d0c7bdb3a99f958d80746c62584e443a30261c120800000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b000915222f3c4855626f7c88929893939393939399928c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7a87929893939393939399938d8073675a4d4034271a0d000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000000000000000000814212e3b4754616e7b8792989393939393939398928c807366594d4033261a0d00000000000000000000000000000000000008111a222b343c454d565e676d79818e929ca4afb6bebfb7afa69e9590847b6f6d78818d929ca4afb5bdc6c0bbada49d938e82796d685e574e463d352c231b120600000000000000000000000000000000000000000000000000000000000a15202a343c4347484d4e4e4e4e4e4e4e4e4e4b4745403931281d1207000000000000000000000000000000000000000000000000000000000000000006111b252d343a3d3f45464646464646464646464646433b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43464646464646464646464646453b3a37312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616e7b87929fa5afb6bec4c8cecfd0d1d2d0ceccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000006121f2b37434e586773808d9aa9b3becad6cabeb3a99a8d807367574d55626f7c8896a0acb9c5cec4b7aa9e9184776a5f54473b2e22150a13202d3a4653606d7985929fabb8c5d0c6baada2978a7d7063544b5464717e8b99a4afbbc7d2c6b9ada197897c6f6356493c32261b0f03000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0005111e2a36414c566875828e9ba9b2bdccd5cec3b9b0a69f97928d8987858484838383838383838383838383838383838383838383838384848587898e92989fa7b1bac4ced3c7bbb0a6998c807366594d4031261a0e02000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000030c172128333f4a545e686f7c87929fa5afb9c3cecbc0b5aba1979083786d605a50463c32281e140a0000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a29f9f9f9f9f9fa39a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a29f9f9f9f9f9fa49b8e8174685b4e4135281b0e000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa49c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a29f9f9f9f9f9f9fa39a8d8174675a4e4134271b0e00000000000000000000000000000000000000081019222a333b444c555d676d78808c929fa4acb5bdc0b8b0a79f9691857c7a828e939da4adbbc0c6bdb5afa49c928d81786d675e564d453c342b231a1109000000000000000000000000000000000000000000000000000000000000030e18222a3137394045474a4b4b4b4b4b4a46443f38352f281f160c0100000000000000000000000000000000000000000000000000000000000000010c18232d373f464a4b52535353535353535353535353504746413b32291f1408000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464750535353535353535353535353514847423c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46535f69727f8b939fa4acb2b8bcc1c3c4c4c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000814212e3a47535f6a7784919eaab7c4cfd3c6baada297897c7063564954606a7784919eaab7c4cec5b9aca096887c6f6255493c32271b101c2834404b5463707d8a98a2aebac6d2c5b8ab9f9285796d60534754616d7a86939facb9c6d2c9beb3a99a8d807467584e43372b1f1306000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000714202d3946525e687884919eabb7c4cfd4c8bcb1a79f948f85807c7a78777777777777777777777777777777777777777777777777777777787a7d818690959fa8b2bdc9d5cdc2b5a99c8f827669574d42362a1e1205000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000b151e29333b44505b666d7a849199a3aeb7c1cbcbc3bbafa39991857b6e665c51483f342b20160c020000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2b4acacacacb5a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1b4acacacacb5a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2b4acacacacacb4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000070f182129323a434b555c666c74808b939aa3abb4bcc1b9b1a8a0979286838f949ea5aeb6bfc5bdb4aba49f928c80786d665d554c443b332a22191008000000000000000000000000000000000000000000000000000000000000000006111c263039434b51535758585858585653504a42382d22170d04000000000000000000000000000000000000000000000000000000000000000006121d29343f495156585f60606060606060606060605f5d54524d443b3025190b02000000000000000000000000000000000000000000000000000000000000000000000000020b1925303b444d52545d5f60606060606060606060605e55534e453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57626d74818d939aa1a8acb1b4b6b7b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b2a5998c7f7266594c3f3326190c00000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2d2c5b8ab9f9285796d6053464e586773808d9aa8b2bdc9c9bdb2a8998d807366584e43372b1f131f2c3845515c6674818e9baab3becacabeb3a99a8e8174665c5146525e687683909da9b6c3cfcfc4b7ab9e9184786a5f54473b2e221509000000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8796a1adb9c5d2d1c5b8aca0958f827a74706d686b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b686d70747b839096a1acb9c5cfd2c5b8ab9f928578695f53463a2d211407000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000007121d27303b454f59606c78828f96a1abb4bfc9cdc3b9afa59f92877d6f695e544b40362d22190e05000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afb9b9b9b9b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aeb9b9b9b9b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb9b9b9b9b9b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000060f172029313a434b545b606e737f889299a2aab3bbc2bab2a9a1989290959fa6afb7c0c5bcb4aba399938b7f746c665c544b433a3229211810070000000000000000000000000000000000000000000000000000000000000000000b17232e38424b555d6064656565656563605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6a615e564d41362a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414d565e616a6c6c6c6c6c6c6c6c6c6c6c6c6b625f574e42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b606d78808891969da0a7a7a9aaabacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a5998c7f7266594c3f3326190c0000000000000000000000000005111e2a36414c5666727f8c99a8b2bdc9d5cbc0b5ab9b8e8175665c50444956626f7c8996a1acb9c5cec4b7aa9e9184776a6054473b2e2213202d3a4653606d7985929fabb8c5d0c6b9ada197897d7063544a414c5666737f8c99a8b2bdc9d2c5b9aca196887c6f6255493c31261a0e020000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000a1724303d4a5763707d8a96a8b2bdc9d5c9bdb2a89d9083796d6863615d565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d565e6163696e7a84919ea9b3becad3c6baada297887b6e6155483b2e221508000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000061018232e39434d57616b73808c949fa8b2bdc6d0c5bbb1a79e938b7f726b60574d42392e241b100700000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc6c6c0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc6c6c1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc6c6c6c0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000050e171f283039424a505c636d727e879298a2a9b2bbc3bbb3aaa29f9da0a7b0b8c1c4bbb3aaa29992877f736d605b544b423a312920170f0600000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545d676d707172727271706c665b5044382b1f130800000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d7278797979797979797979797979766e685e52463d2f261b11060000000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e686e76797979797979797979797979786e6a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f44505c666d737d848b9095979a9c9d9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3998c7f7266594c3f3326190c000000000000000000000000000714202d3946525e687683909da9b6c3ced3c7bbafa3998a7e7164544a3f4754606a7884919eabb7c4cfc5b9aca096887c6f6255493c32271c2834404a5463707d8a97a2adbac6d1c5b8ab9e9285796d6053463c4955626f7c8896a1adb9c5d2c9bdb2a8998c807366574e42372b1e12060000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000b1825323e4b5865717e8b98a4b1becfd2c5b9aca196897c6f675e5654524c515050505050505050505050505050505050505050505050514c5254575e68717d8a97a2adbac6d3cabeb3a995897c6f6256493c2f231609000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000040d18222834404b555e69707d87939fa6b0bac4cfc7beb3a9a0958e81756d62594f453b30271d12090000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d2cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000050d161e272f383f44525b626c717d869297a1a9b2bac4bcb4aeacaaacb1b9c2c4bab2a9a19892877e726d635b504a423930281f170e050000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d797d7e7e7e7e7e7d786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f85868686868686868686868686837a6e61594f41382d22170b000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7a83868686868686868686868686847b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182128343f4a545c606b70797e83878a8e909191929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399928b7e7165584b3e3225180b000000000000000000000000000814212e3b4754616e7a87939facb9c6d2d2c5b9ac9f92867a6d6054473a434e586773808d9aa9b2bdc9c9bdb2a8998d807366584e43372b1f2c3844515c6674818e9ba9b3becac9beb3a99a8e8174665c50443b47535f6a7884919eabb8c4d1cec4b7aa9d9184776a5f53473a2e2114090000000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000c1926323f4c5965727f8c98a5b2bfcbd1c4b7ab9e9184786c60554c474641444444444444444444444444444444444444444444444444444146474d56606d7985929fabb8c5d2cfbcb0a396897d7063564a3d3023170a000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000010c161f2a343c45515c676e7b859299a4afb8c2ccccc0b6aca2979083796d605b51473d33291e150b000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000040c151d262d334049515a616b707d859197a0a8b2bbc5bfbab8b7b8bcc3c9bdb2a8a19792867d716c625b52443f382f271e160d0500000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78838a8b8b8b8b8b89807467564c4135291d1106000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9893939393939393939399928f82766b6053493f33271c11060000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b76828f929993939393939393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17232e38424a505961666d71777b7e8183848586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686827a6d6054473a2d21140700000000000000000000000004101d2935404b5565717e8b9aa4afbbc8d4cfc2b6a99c8f8376685d5245393d4956636f7c8996a1adb9c5cec4b7aa9e9184776a6054473b2e202d3a4653606d7985929fabb8c5d0c6b9ada197897d7063544a3f37434e586774818e9aaab4bfcbd1c5b8aca095887b6e6255483b31251a0e0200000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000d192633404c5966737f8c99a6b2bfcccec1b4a79b8e8174655b50433a39353037373737373737373737373737373737373737373737373036393b45515c6675828f9ca8b5c2cfcabdb0a4978a7d7164574a3e3124170b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000008131e28313c46505a606d79839097a1abb5c0caccc3bbafa49a92857b6e675d51493f352b20170c03000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000030b141c2228373f485059616b6f7c859196a0a9b3becac6c5c3c5c8cec5b9aca19691857c706b615a514940332d261d150c040000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88959898989898928578685d5245392c2017110c0700000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87929faa9f9f9f9f9f9f9fa39f94897d70655b5044382e23170c01000000000000000000000000000000000000000000000000000000000000020d17202b3844505b66707d89949fa39f9f9f9f9f9f9fa69d9083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444f545c6064696e717476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d685d5245392c20130700000000000000000000000006131f2c3945515d6775828f9cacb6c0ccd4c8bdb1a8988c7f7265564c4135394653606c7884919eabb8c4cfc5b9aca096887c6f6255493d3228343f4a5463707d8a97a2adbac6d1c5b8ab9e9285796d6053463a323d4a5764707d8a98a3aebac7d3c8bdb1a8998c7f7266574d42362a1e120500000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aa6b3c0cdccbfb2a5998c7f726653493f302d29242a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a252a2d34404b546773808d9aa6b3c0cdcbbeb1a4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0b0b0b0b0b060b0f19242f3a434e58616c74808d959fa9b3bdc7cec3bab0a69f93887d70695f554b40372d23190e0500000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000020a1117252d363e474f59606a6f7b849197a2adbac6d3d2d0d1d4d1c4b7ab9e91847b6f6a605950483f3728221c140b03000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a7a5a5a5a197877a6d6054473a2d28221c18120c070100000000000000000000000000000000000000000000000000000814212e3a47535f6974818d98a2aeacacacacacb4aea69d9083786c60544a3f34281d120709090909090909090909090909090909090909090909090909090909090908131e2935404b55606c7883909da6aeb4acacacacb5ab9e94897d70655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343e424a5153575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000714202d3a4753606d7a86929facb8c5d2d1c5b8aca095887b6e6155483b2f3744505b6574808d9aa9b3bec9c9bdb2a89a8d807367584e43372c3844505c6674818e9aa9b3becac9beb3a99a8d8174665c5044382d3a4753606d7a86929facb9c5d2cec3b6aa9d908377695e53463a2d21140800000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcabdb1a4978a7e7164574b3e2d241d191d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191e232e3f4c5865727f8b98a5b2becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c18181818181818171b242935414c565f6a717e8b929da7b1bbc5d0c6bcb2a89e948c7f736b61574d43392f251b11070000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000006131b242d353e474f585f696e7a85929fabb8c5d2deddd7dcd2c5b8ab9f92857c706b615a514940332d261d150c04000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afb1b3a995887c6f6255483e38332d28231c18120d070100000000000000000000000000000000000000000000000006121e2b37424d57616e7a86929fa9b3beb9b9b9bfb8aba0958a7e71665c5044392f241816161616161616161616161616161616161616161616161616161616161616161925303845515d67717e8b95a0acbabfb9b9b9bbafa3998f82756b6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5354575b5d5e5e5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d54524c443a3024190d010000000000000000000000030f1c28333f4a5464707d8a98a2aebac7d3d0c4b7aa9d918477695f53473a2d333f4953636f7c8997a1adb9c6cec4b7ab9e9184786a6054473b2d3a4653606d7985929eabb8c5d0c6b9ada197897c7063544a3f342c3945515d6776828f9ca9b5c2ced1c4b8ab9f95877b6e6154483b3025190d01000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d3124170d08111111111111111111111111111111111111111111080d1825323e4b5865717e8b98a4b1becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629242424242424252522272b363e45525d686f7c86929fa4aeb9c3cdcabfb4aaa0968f82776c60594f453b31271d1309000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000081119222a333c444d565d676d78818e97a2adbac6d3d3d2cbd0d1c6baada29792867d716c625b52443f382f271e160d05000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcb1a4978b7e7164575046443f38342e29231d18130d080200000000000000000000000000000000000000000000020e1a26313c46525e68737f8c97a1adb9c3ced1c8bcb1a79e9184786d60554b403529232323232323232323232323232323232323232323232323232323232323232323232a36414c56606d7984919ea7b1bccbd1cabfb4aa9f92877c6e62594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504745413a32281e130800000000000000000000000006121f2b3844505b6674818e9aaab4bfcad6cabeb3a99a8d807367574d42372b2d394653606c7985919eabb8c4cfc5b9aca196897c6f6256493d343f4a5463707d8997a2adb9c6d1c4b8ab9e9185796d6053463a2e2935404b5565727f8b98a8b1bdc8d4c8bcb1a7988b7f7265564c41362a1e1105000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcb0a396897d7063564a3d3023170a00040404040404040404040404040404040404040404000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42363131313131313131322d33373f48515b606d7a849198a2aeb6c0cbcac2baaea29891847a6d655b50473e332a1f150b01000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000009111a232b343c454d565e686d79828e939ea9b3becacbc7c5bec3c4c8beb3a9a29892877e726d635c504a423930281f170e0500000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcb4a89b8e817569615a53504a444039342f29241d19130e09020000000000000000000000000000000000000000000915202a36414c56606d7985919ea8b2bdc8d4cdc3b9aca0968b7e72675d51453a302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3946525e68737f8c96a1adb9c3ced3c6baaea2988e81746a5f53473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c31363a3b3e4143444546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433a3935302820160c020000000000000000000000000613202d394653606c7985929eabb8c5d0d2c6b9ada297897c6f6356493c31262b3844505b6674818d9aa9b3bec9c9bdb2a89a8d807367584e433844505c6674818e9aa9b3becac9beb2a99a8d8174665c5044382b242f3b4855616e7b8895a0acb8c5d1cdc2b6a99c8f8376685e5246392d201308000000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3f3f4446505a636d75818f96a0aab4bfc8ccc2b8aea49f92867c6f685d53493f352c21180d0300000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000a121b232c353d464e575f686e7a828f949ea5afbbc5c6bfbab9b1b6b8bcc2bbb3aaa29992887f736e605b544b433a312920170f06000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcb8ab9f92867b716c64605b54514a454039352f29251e19140e090300000000000000000000000000000000000000030d1925303b45515d67727e8b96a0acb8c2cdd4c8bdb2a89e9185796d60564c413c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c424d57616d7a85929fa8b2bdcbd5c9beb3a99f92867a6e61584e43352b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e313436373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939362d2c29241e160e0400000000000000000000000000091623303c4956636f7c8997a1adb9c6d2d1c5b8ab9e9285796d6053463a2d2028333f4a5463707c8997a1adb9c6cec4b7ab9e9184786a6054473a4653606d7985929eabb8c5cfc6b9ada197897c7063544a3f3428212d3a46535f697784919daab7c4d0d2c6b9ac9f93867a6d6154473a2f24190d010000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4b4b4b4b4b4b4b4b4b4b4b4c4950535a626c727f8c939ea8b2bcc6cec4bab0a69d928a7e716a5f564c41382d231a0f060000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000006131b242d353e474f585f696e7a8390949ea6afb7c1c5bdb4aeaca4a9abb1b9c1bcb4aba39a938b80746c665c554b433a3229211810070000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdbaaea29891847e77716c66605c54514b45413a35302a251f1a140e080200000000000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3cec3b9ada1978c7f72685d524949494949494949494949494949494949494949494949494949494949494949494949494949535f6974808d98a2aebac4cfd2c6b9ada1978c7f73685e52463c3123190b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e212124282a2b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2a21201d19130c040000000000000000000000000006121e2b37424d576673808d99a9b3bec9d5cbbfb5ab9b8e8175665c5044382b1f222d3a4653606d7985929eabb8c5cfc5b9aca196897c6f6256493f4a5463707d8997a1adb9c6d1c4b8ab9e9184786c605346392e231e2a36424d576773808d9aa9b3becad4c7bbafa4998b7e7165564c4135291d11040000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c57575757575757575757585858535b60626c717e88939fa5afbac3cec6bcb2a89f948d80736c61584e443a2f261b1108000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000020a1117252d363f475059606a6f7b8490959fa6b0b8c1c5bcb4aba39f989d9fa7b0b8c0bdb5aca49f928d80786d675d554c443b332a2219100800000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9beb4aaa196918a837e78716d66605c55514b46413a36302a261f19140b060000000000000000000000000000000000020d18242f3a44505c66707d8a949fabb7c1cfd5c9beb3a99f92857a6d6157565656565656565656565656565656565656565656565656565656565656565656565656565659626e7b87929faab4beccd4c8bcb1a79e9185796d60564c41342a201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1413110d080200000000000000000000000000000814212d3a47535f697784919daab7c4cfd3c7bbaea3998a7d7164544a3f34281c1f2b3844505c6674818e9aa9b3becac9bdb2a89a8d807367584e44505c6674818e9aa9b3becac9bdb2a99a8d8074665b5044382b1c1a26313d495663707c8997a2adbac6d3ccc0b5ab9c8f8275685d5245392c2013070000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569646464646464646464646464656566656c6f767e87929aa4afb7c1ccc7bdb4aaa1968f82786d605a50463c32281d140a00000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f07070707070707070707070707070707070707070707070915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000030c141c2328373f48505a616b6f7c859196a0a7b0b8c1c4bbb3aaa299928b90959ea6afb7bfbeb6afa49c928e81796d675e564d453c342b221a1108000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919ea9b3bcbcb2a9a19e95908a847e79726d67605d55524c46423b36312a251f17110a020000000000000000000000000000000007131d28343f4a54616c7683909ca5afbdc7d1cfc4baada2978d807369626262626262626262626262626262626262626262626262626262626262626262626262626262626b75828f99a3afbcc5d0d0c7b8aca0958b7e71675d51443b3022180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131007070401000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1d2c5b9ac9f92867a6d6054473a2e23171c28343f4a5463707d8997a2adb9c6cec4b7ab9e9184786a60544653606d7985929eabb8c5cfc5b9ada196897c6f63544a3f33281c13202d3a4653606d7985929fabb8c5d2d2c5b9ac9f92867a6d6054473a2f24180c0000000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82757171717171717171717171717171727375787c828b9299a3acb6c0c9c6beb5aba29891847a6d665c50483e342a20160b0200000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1414141414141414141414141414141414141414141414141415222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000040d151e262e344049515a626c707d859197a0a8b1b9c2c3bab2a9a19892877e838f949da5adbbc0c0bbaea59d938e82796d685e574e463d342c231a120900000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d97a2aab1b9bbb2ada7a09d96918b847f79726d67615e56524d46423b363027221b140b04000000000000000000000000000000010c17232e3842505a636f7c89939eabb5c0cbd6cabeb3a99f92867b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7c89939eabb5c0ced2c7beb0a69d9183786d60554b4032291e0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727f8c98a8b1bdc8d4cfc2b6a99c8f8276685d5245392c1c1117232e3a4653606d7985929eabb8c5d0c5b9aca196897c6f62534a5463707d8997a1adb9c6d1c4b8ab9e9184786c605346392d2217121f2c3844515c6675828e9bacb6c0ccd3c7baaea3998a7e7164554b4035291d100400000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d0c3b6aa9d90837e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f808285888f949fa3abb5bec7c4bdb5aca49992867c6f685e544a3f362c22180d040000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629212121212121212121212121212121212121212121212121212121222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000050d161f2730383f44525b626c717e869297a1a9b2bac3c2b9b1a8a19792867d7179828e929ca3afb5bdbfb7afa59e948f837a6e695f584e463d352c241b13060000000000000000000000000000000000000000000000000000000000020e1a25313b4754616e7a859298a0a7adb2b9b9b1aca8a09d96918b857f7a736d68615e56534d46413b332d261d160d0400000000000000000000000000000006111c26303e4854606b75828f99a3afbbc5d0d0c5baaea3988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c83909da5afbdc7d1ccc0b6ac9f948a7d70665c5043392f20170d0000000000000000000000000105090b0c11131313131313131313130e0d0b07030000000000000000000000000000000000000000020507080c0f121213131313131312100e0a0605030000000000000000000000000000000000000000000306080911131313131313131313130f0707050100000000000000000000000000000406070e12131313131313131313100707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca9b6c3ced4c8bcb1a7988b7f7265564c4135291d0a121f2c3844505c6674818e9aa9b3becac9bdb2a89a8d8073655b505b6674818d9aa9b3bec9c9bdb2a89a8d8074655b5044372b1c11101c2834404a5464717e8b9aa4afbbc8d4cbbfb4ab9b8e8275675d5145382c1f130600000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d1c4b8aca095908a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8c8f92979c9fa6afb5bdc7c2bbb3aba39a93877e716a5f564c42382e241a1006000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000050e171f283139424a505c636d727e879298a2a9b3bbc4c1b8b0a7a09691857c706b6d78808c919fa3abb4bcc0b7afa69f9590847b6f6a60584f473e362d2517110a02000000000000000000000000000000000000000000000000000000000914202d3946525e68707e8690959ea1a9adb3bab8b2aca8a19e97918c85807a736e69615f57524d443f382f281f160d040000000000000000000000000000000a151e2c38434f59626e7b87929faab4bfcad6cbbfb4aa9e938e89898989898989898989898989898989898989898989898989898989898989898989898989898989898990959fabb7c1cfd4c8bbafa49a8f82766b61544a3f31281d0e050000000000000000000000060c121518181e2020202020202020201f1a1a17130e08010000000000000000000000000000000002090e111414191c1e1f2020202020201f1d1b1713120f0b060000000000000000000000000000000000040a0f1315161e2020202020202020201f1c1413110d080200000000000000000001070c1013141b1f2020202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d2d1c5b8aca095887b6e6155483b2f24190d101c28343f4a5463707d8a97a2adbac6cec4b7ab9e9184786c6053606c7885919eabb8c4cfc5b9ada196897c6f6353493f33271b0a0c18232e3a4754616d7a87939facb9c6d2d1c5b8ac9f9285796d6053473a2e23170c00000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d4c8bcb1a7a09d97979797979797979797979797979898999b9ea1a9abb0bbc0c7c2b8b0a9a19992887f716c61584e443a30261c120800000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000060f172029313a434b545c606e737f8b9299a3aab3bcc4c1b8b0a69f9590847b6f6a60666d747f8b9299a2aab3bbc1b8b0a79f9691847c6f6a615950483f3728221c140b0300000000000000000000000000000000000000000000000000000005111e2a36414c56616c707c838b91979ea1a9adb3bab8b2aca9a19e97928c86807b746e69615e565049413a31281f160c010000000000000000000000000000030c1b27323d47535f6974818d98a2aebac4cfd0c6bcafa59e9b9595959595959595959595959595959595959595959595959595959595959595959595959595959595959d9fa7b1bcc9d7cbbfb4aa9f93877c6f62594f42382e1f160c00000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2c2726241f1a130b020000000000000000000000000001070d141a1e202126292b2c2d2d2d2d2d2c2c2a2723201f1b17110a020000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2c2821201d19130c0500000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2c2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5564717e8b99a3afbbc7d4d0c4b7aa9d918477695f53463a2d1e13080c17232e3a4653606d7985929fabb8c5d0c5b9aca196897c6f625463707c8997a1adb9c6d1c4b7ab9e9184786c605346392d22170b0713202d3946525e687683909da9b6c3cfd3c6baaea2988a7d7064544a3f34281c1003000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c1825313e4b5864717e8b97a4b1becacbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3d9cdc3b9b1acaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a6a8abadb3b7bbc2cbc7bcb0a69f9791877f716c625a50463c32291e150a0000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474747474747474747474747474747474747474747474747474855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000710182129323a434c555c666d74808c919fa3abb4bcc5c0b7afa69e9490837b6e6960585c606d737e879298a1a9b2bac2b9b1a8a09691857c706b615a514940332d261d150c040000000000000000000000000000000000000000000000000000010d1925303b444f59616a6e797f848c92979fa2a9aeb4bab9b3ada9a29f98928d86817b746e68605b534b433a31281d13070000000000000000000000000000000a16212b37424d57616e7a86929fa9b3bec9d5cec1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9abb1b9c2cdd3c7baaea3988e81756a6054473e30261c0d040000000000000000000009121b23292e313237393939393939393939393433302b241d140b000000000000000000000000040c12181f252a2d2e33363839393939393939383734302d2b27221b140b0700000000000000000000000007101920272b2e2f3839393939393939393939352e2d2a251e160e050000000000030d151d24292c2d3539393939393939393939362d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9babb5c0cbd5c9beb3a9998d807366574d42362a1e0c0106121f2c3844515c6674818e9baab3becac9bdb2a89a8d8073655b6674808d9aa9b3bec9c9bdb2a89a8d8073655b5044372b1b110605111e2a36414c5666737f8c99a9b2bec9d5cabfb4aa9b8e8174665c5044382c1f1206000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302318181818181818181818181818181818181818181818181818191925323f4b5865727e8b98a5b1becbcbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3dfd5cbc3bcb8b6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b5b8b9bec5c7cdd0c4b7ab9f9490857d716d625a50483e342a20170c030000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c545454545454545454545454545454545454545454545454545454545454545454545455626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000081019222a333b444c555d676d78818d929ba3afb5bdc6bfb6aea59d948f827a6e695f574e505b636c717d869297a0a8b1b9c1bab2a8a19792867d716c625b52443f382f271e160d05000000000000000000000000000000000000000000000000000008141e29323e474f585f666d72797f858c92979fa2aaaeb4bbb9b3adaaa29f98928d86817b726c655d554b433a2f24180d050000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced3c9c1bab6b4afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb6b8bcc2cbd6cabeb3a99f92867b6e61584e43352c1e140a00000000000000000000020c1b252d343a3d3f4446464646464646464646413f3c362f261d0e0500000000000000000000050d161d242930363a3b3f4245454646464646464543413d3937332d261d19100900000000000000000000040f19222b32373b3c4446464646464646464646423a3936302820160c02000000010b151f272f35393a4145464646464646464646433a39352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d1d2c6b9ada197897c6f6356493c31261a0e0004101c2834404a5463707d8a98a2aebac6cec4b7ab9e9184786c606c7884919eabb8c4cfc5b9aca196897c6f6253493f33271b0a00010d1925303c4955626f7c8897a1adb9c6d2d0c5b8ab9f9285796d6053463a2d22170b000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30252525252525252525252525252525252525252525252525252525262733404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c000714212d3a4754606d7a8793a0adbac6d3e7ddd5cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbebebebfc2c5c6cacfd3d8cfc3b6a99c90827a6f6b625a50483f362c22190e05000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756961616161616161616161616161616161616161616161616161616161616161616161616161626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000009111a222b343c454d565e676d79818e939ca4adbbc0c7c0bbada49d938e82796d685e564d4544515a626b707c8591969fa7b0b8c0bab2a9a29892877e726d635c504a423930281f160e0500000000000000000000000000000000000000000000000000020d17202c353e464e545c60676d727a7f858d92989fa3aaafb5bbbab4aeaaa39f99928d867f776d675d554b40352921160b00000000000000000000000000000009151f2a36414c56606d7985919ea8b2bdc8d4d3ccc6c2c1bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc3c4c8cdd4d2c6b9ada2978d8073695e53463c32231a0c02000000000000000000000a141e2d373f454a4b51535353535353535353524d4c4741382f20170d020000000000000000050e161f282f353b4246474c4f515253535353535352504e4a46443f382f2b221a12090000000000000000000a15202b343d43474951535353535353535353524f4746413a32281e130800000007121d2731394045474e52535353535353535353504745413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aebac6d3d1c5b8ab9e9285796c605346392d20130900000c18232e3a4653606d7985929fabb8c5d0c5b9ada196897c6f636f7c8997a1adb9c6d1c4b7ab9e9184786a605441382d22170b00000813202d394653606c7885919eabb8c4d1d3c6baada297897d706353493f33271b0f030000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d32323232323232323232323232323232323232323232323232323232333237434e586875818e9ba8b4c1cecabdb1a4978a7e7164574b3e3124180b000714212d3a4754606d7a8793a0adbac6d3e5dcd4ccc7c3c2babababababababababababababababbbdc0c4c5c8ced6dbc9bdb0a3968a7d706b605950483f362d241a100700000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000109121a232c343d464e575e686d79828f939da5aeb6bfc6bdb5afa39c928d81786d675d564d443c40485059616a6f7b8490959ea6afb7bfbbb3aaa29992887f736e605b544b423a312820170f0600000000000000000000000000000000000000000000000000050e1a232c333c424b51555d60676d737a80868d92989fa3abafb5bdbab4aeaba39f98928b82796d675d51453d33271c10020000000000000000000000000000030d1925303b45515d67727e8b96a0acb8c2cdd8d7d2cfcec8c8ccc7c3c2bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc4c5c8cec8c8d0d1d4d8d5c9bdb2a89e92857a6d60574d42342b2011080000000000000000000006111c26303f495156585e6060606060606060605f5a58524a4132291f140900000000000000030d162028313940454d5254595c5e5f60606060605f5f5d5a56535049413d342c241a110800000000000000030f1b27323d464e54565e6060606060606060605f5b54524c443a3025190d0100000c18242f39434b51535b5f60606060606060605f5d54524c443a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d9aaab4bfcad6cbbfb4ab9b8e8174665b5044382b1f1206000007131f2c3845515c6775818e9baab4bfcac9bdb2a89a8d80736574808d9aa9b2bec9c9bdb2a89a8d807367584e432f261b1106000005121f2b3744505b6574818e9aabb4bfcbd6cabeb3a99a8d8174655b5044372b1f12050000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f404347535f6a7784919daab7c4d0c9bdb0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b5adadadadadadadadadadadadadadaeafb0b3b7b8bdc3cad0d2c5b8ac9f92867d706b60584e443a30261c110600000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f827a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7d8996a2afbcc9d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000009131b242c353e464f585f696e7a838f949ea5afb7c0c5bcb4aba39f918c80776d665d554c443b32363f474f5860696e7a838f949da5aebbc0bcb4aba39a938b80746c665c544b433a322921180f060000000000000000000000000000000000000000000000000008111a212a303940454b51555d60686d737a80868d92999fa4abafb9bdbab5aeaaa29f948f83796d60594f44382c1f140900000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3e1dedcdbd4cac2bbb7b5afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb7b8bdc3ccd5dcdde0dcd2c5b9aca0968b7f72685d52453b3122190e00000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c67645c52443b3025190e020000000000010b151f28323a434b51575e6166696b6c6c6c6c6c6c6c6b6a6763605b534e463e362c231a0f0500000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c68615e564c41362a1d11050004101d2935404b555d60686c6c6c6c6c6c6c6c6c6c69605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb8c4d0d3c7baaea3998a7d7164544a3f33281c0f03000004101c2834404b5564707d8a98a2aebac6cfc4b7ab9e9184786c7884919eabb8c4cfc5b9aca096897c6f6256493d3223140a000000030f1b27333f495364707d8a99a3aebac7d3cfc4b8ab9e9185786c605346392d20130a0000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4c4d4e545b626f7c8895a0acb8c5d1cbbfb4ab96897c6f6356493c30231609000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1a2a4a7aaacb1babec5cdc7baaea39892867d706a5f564c42382e23170f06000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f8787878787878787878787878787878787878787878787878787878787878787878787878787878787898f99a5b1bdcadacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000007111b252d363e474f59606a6f7b8490959fa6afb8c0c4bbb3aaa299928b7f736c655c544b433a32292d353e464e575f686d79828e939ca4afb5bdbdb5aca49f928c80786d665d554c443b332a21180c0200000000000000000000000000000000000000000000000000080f181e272e343940454b51565d60686e747b81878e93999ea5adb2babfbbb4aea69e958e81756b6055483b3025190e020000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd9e3e3d8ccc2b8b0aba9a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aaacb2bac3ced9e5e1d4c8bcb1a79e9184796d60564c4133291f10070000000000000000000003101c28343f4a54626d727779797979797979797979746e64564d42362a1e1105000000000007121d27313a444c555d60696e72757878797979797979787674706c65605850483e352c21170d0200000000000815222e3b4754606a6f7779797979797979797979756d685e5246392d2013070006131f2c3945515d676d7478797979797979797979766d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adb9c5d2d2c5b9ac9f92867a6d6054473a2d22170b000000000c18232e3a4753606d7985929facb8c5d0c5b9ada196897c6f7c8996a1adb9c5d1c4b7aa9e9184776a6054473b2e221502000000000b17222d3a4753606d7a86929facb9c5d2d2c6b9ada197897c6f6256493c32261b0f0300000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706358585858585858585858585858585858585858585858585858585858585858595a5860626d75818e9ba7b1bcc8d3c7baaea399887b6f6255483c2f221509000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949495979a9da0a8adb3bbc5cbbfb4aaa39892867c6f685e544a3f342821180d030000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d3c7bbb0a69f9c94949494949494949494949494949494949494949494949494949494949494949494949494949494949699a1abb5c1cddacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000040f19232d373f485059616b6f7c849196a0a7b0b8c1c3bbb2a9a29892877e726d605b534a4239312820232c343d454d565e676d78818c929fa3abb4bcbeb6afa49c928d81786d675e564d453c332a1e140a0000000000000000000000000000000000000000000000000000060c151d23282f353a41454c52565e61696e747b81878e939ea1a8b2bcc6bfbab0a79e93897d7063564d42362a1e110500000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1dcdfd3c7bbb0a69f9c9595959595959595959595959595959595959595959595959595959595959da0a8b2bdc8d4e3d9cfc7b8ab9f958a7e71665c51443a2f21170d000000000000000000000006121f2b3844505c66727f84868686868686868686858074695e52463a2d20140700000000020b18232f39434c565e676d747b7f8284858686868686868583817d786f6a615a50473e33291f140900000000000916232f3c4956626f7c8486868686868686868685817a6d6154473a2e211407000714202d3a4753606d798185868686868686868686827a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a9b2bdc9d5cfc2b5a99c8f8276675d5145392c1c11060000000007131f2c3845515c6775818e9baab4bfcac9bdb2a89a8d8077808d9aa9b2bdc9c9bdb2a8998d807366584e43372b1f1306000000000613202c3945515d6776828f9ca9b5c2ced5c9beb3a99a8d807367584e43372b1f120600000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7065656565656565656565656565656565656565656565656565656565656565656666686a6f757f8c939eaab9c3ced2c5b9ac9f9286796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3d0c3b7ab9f948f878787878787878787878787878787888a8d91959fa2a9b3bbc5c6bcb4aaa29891847a6d665c50443e332a1f150b0100000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d07070707070707070707070707070707070707070707070915222f3c4855626f7b8895a2aebbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3d8ccc2b8b0aba9a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a5abb3bcc7d2dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000b16212b353f49515a616b707d859196a0a8b1b9c2c3bab2a9a19792867d716c635b5049413830271f161a222b333c444c555d666d74808b9299a2aab3bbc0bbaea49d938e82796d685e574e463c30261c11060000000000000000000000000000000000000000000000000000030b12181d24292f353a41454c52575e61696e747b81899196a1aab4bfcac1b9afa59c908376695e52463a2d201407000000000000000000000000000000010c17232e3842505a626f7c89939eabb5c0cbd7ddd0c3b7ab9f948f8989898989898989898989898989898989898989898989898989898989899196a0acb8c5d1dcd1c7bdafa59d9083766c61544b4032281e0f0500000000000000000000000713202d3a4653606d78869195939393939393939892877b6e6154473b2e211408000000000a141d2934404b555e686d7980878c8f9192939a9393989292908d89837c716c61594f453b30251a0e04000000020f1b2835424e5b6875818e939a93939393939398928b7f7265584c3f3225190c000b1824313e4b5764717e8a929793939393939399928b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784909daab7c3cfd4c8bcb1a7988b7f7265554b4135291d0a000000000004101c2934404b5564717d8a98a2aebac6cfc4b9ac9f92878387929facb9c4cfc5b9aca096887c6f6255493d32271b0f030000000004111d2935404b5565727f8b98a8b2bdc8d4cfc4b7aa9e9184776a5f53473b2e21150900000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d717171717171717171717171717171717171717171717171717171717171717172727375787c828c919ba5afbacbd5d0c3b6a99d908376665c5145382c1f1306000714212d3a4754606d7a8793a0adbac6d3cfc2b5a99c8f827a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7e80848b9297a1a9b3bcc6c6bcb4aaa1968f82786d605a50453c31271d120700000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a1313131313131313131313131313131313131313131313131316222f3c4955626f7c8895a2afbbc8cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3ded4cac2bbb7b5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadafb1b5bcc5ced9dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000004101b27323d47515b626c717d869297a1a9b2babebeb9b1a8a09791857d706b625a51443f382f261e150d1019212a323a434b545c606e737f879298a1a9b2babeb6aea59e948f837a6e695f584e42382e23170b00000000000000000000000000000000000000000000000000000000070c12181d242930353b41464d52575f616a6e757d849198a2aebac6cbc1b9ac9f93877b6e6154473b2e2114080000000000000000000000000000000006111c26303e4854606a75828f99a3afbbc5d0dbcfc2b5a99c8f827c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c84919daab7c4d0d7cbc0b5ab9e93897c6f635a5042392e20160c0000000000000000000000000714212d3a4754606d7a8799a0a89f9f9f9f9f9fa295887b6f6255483c2f22150900000006111b262f3845515c676d7a838d92999c9e9f9fa49f9fa39f9e9d9a9590877e716b61574d42362a21160b000000030f1c2936424f5c6975828f9ca49f9f9f9f9faaa2998c807366594d4033261a0d000c1825323f4b5865727e8b98a2a99f9f9f9f9fa3988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1d1c5b8aca095877b6e6154483b2f24180d0000000000000c18232f3a4753606d7986929facb8c5d0c7bbafa39992909299a3afbbc7d1c4b7aa9e9184776a5f54473b2b20150a0000000000010d18242f3b4855616e7b8896a0acb8c5d1d2c5b9aca096887c6f6255483c31261a0e02000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcdc0b3a69a8d807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f808284898f939ba3adb7c1ccd5c9bdb2a89a8d807467544b4034281c1004000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756d6d6d6d6d6d6d6d6d6d6d6d6e6e6f7174787e859297a1aab4bfcac5bcb2a89f948d80736c61574d43392f24181007000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d40342720202020202020202020202020202020202020202020202020202123303c4956636f7c8996a2afbcc9cec1b4a79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0adbac6d3e5dcd4ccc7c3c2babababababababababababababababababababababababababababababababababababababababababcbdc1c7ced7e0dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000713202c38444f59626d727e879298a2a9b2b1b1b1b1afa7a09691857c6f6b615950483f332d261d150c03070f1820293139424a505c636d727e869297a1a8b1b1b1b1afa69f9590837b6e6a5f544a3f34281c10030000000000000000000004060708090909090909090909090909090909070c13181e242930363b42464d53585f626b707c86929facb8c5d2c8bbafa49a8b7e7164584b3e3125180b00000000000000000000000000000000000a151e2c38434e58626e7b87929faab4bfcad6d2c5b9ac9f92867b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f707d8a96a0acb8c5d1d3c7bbafa3998f82756b6054483e30271d0d040000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb4a295887b6f6255483c2f2215090000000b17222d38414f59606d798390959fa3abababacafb6b4aeacaba9a7a09992877d70695e52463d32271b10040000030f1c2936424f5c6975828f9ca8b6acacacacb4a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b3acacacacb5a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4d0c3b7aa9d908477695e53463a2d1d130700000000000007131f2c3945515d6775828e9baab4bfcbcbc0b5aba39f9d9fa3abb5c0cbc8bdb2a8998d807366584e43372b190f040000000000000714212d3a46535f697784919daab7c4d0d5c9bdb2a8998c807366574d42372b1e1206000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcec1b5a89d928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8f91969b9ea5adb5bfc9d3cfc6b9ada1968a7d7164574a3e2e23180c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569616161616161616161616161616264666c727b859298a2aebac0cbc4bab0a69c928a7e70695f554b40352922190e040000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d40342d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2f3e4b5764717e8a97a4b1bdcacdc1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0adbac6d3e0e5ded8d3d0cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c9cacdd2d9e0e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000916222f3b4854606b727f889299a2aaa5a5a5a5a5a5a59e9590847b6f6a60594f473e3627221b140b030000060e171f2830383f44525b626c707c8591969fa7a5a5a5a5a5a79f9591847c6e665c5044382b1f12060000000000000000070c101313151515151515151515151515151515151515151515191e252a30363b42464e5359606a74818e9aa7b4c1cdccc0b6ac998d8073665a4d4033271a0d0000000000000000000000000000000000030c1b27323d47535f6974818d98a2aebac4cfd3c7bbafa3998e81756a6262626262626262626262626262626262626262626262626c7883909da8b2bdc8d4cabeb4aa9f92877b6e62594f43362c1e150b000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9aea295887b6f6255483c2f2215090000030f1b27333f4953606b74808d95a0a7afb5b7b8b9bbc0bfbab9b8b6b1aba39992857b6e61594f44382c21160b0000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1b9b9b9b9b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9ca9b6c2ced5c9beb3a9998d807366574d42362a1e120500000000000004101d2935404b5564717e8a98a3aebac7d1c7bdb5afacaaacafb5bdc7d1c5b8aca096887c6f6255493c32261b090000000000000005121e2b37424d576773808d9aaab4becad6cec3b7aa9d908377695f53473a2d211409000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd1c5b9aea49d9a98989898989898989898989898989898989898989898989898989898989898989899999b9ea1a8aaafb7bfc7d1cfc6bdb3a99e9184796d6053463a2d20130700000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c54545454545454545454545455545b60696f7c86929fa4aeb9c3ccc2b8aea49f92857b6e675d51453f342b20160b0200000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d403a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3c414c5666737f8c99a6b2bfcccdc0b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adbac6d3e8ded6cfc9c5c4c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c3c6ccd3dce5dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000a1623303d495663707d89939a98989898989898989897938f837a6e695f584f473e352d2417110a0200000000050d161e262e3440485159616a6f7b849095989898989898989898969184786d6053463a2d201307000000000000030b12181c1f2022222222222222222222222222222222222222222222222222252a31363c43474f5864717e8a97a4b1bdcad2c2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000000000000a16212b37424d57616e7a86929fa9b3bec9d5cbc0b5ab9f93877c6f625956565656565656565656565656565656565656565c67717e8b95a0acbac3ced3c6baaea2988d8074695f53473d32241a0c03000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6bbaea295887b6f6255483c2f221509000005121f2b3744505b656f7c88939fa7b1bbc0c4c5c6c8cccbc7c5c5c3bdb5aba2978e81756b6054483d32271b100300030f1c2936424f5c6975828f9ca8b5c2c6c6bfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1bec6c6bfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2d2c6b9ada197897c6f6256493c31251a0e02000000000000000c18242f3a4753606d7a86929facb8c5d1cfc7c0bbb9b6b9bbc0c7cfd1c4b7aa9e9184776a5f53473b2a20150a00000000000000020e1a26313d495663707d8998a2aebac6d3d1c5b8aca095887b6e6155483b30251a0e020000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd6cac0b6aea8a6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a6a8abacb2b6bbc1c9d2cdc5beb4aba1978c7f72665c5144382c1f120600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4747474747474747474748494a5057606a717e8a929da7b1bcc5cac0baada2979083796d605a50463c32281d140a00000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d46464646464646464646464646464646464646464646464646464646464747494b525e6876828f9ca9b5c2cfccbfb2a6998c7f7366594c403326190d000714212d3a4754606d7a8793a0adbac6d3e0d6ccc4bdb9b7b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6bbc1cad3dddacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000b1824313e4b5764717e8a8b8b8b8b8b8b8b8b8b8b8b8b8882796d685e574e463d352c231b120600000000000000040c151c2328363f474f5860696e7a83898b8b8b8b8b8b8b8b8b8b8b85796d6053473a2d2014070000000000030c151d23282c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f31373d495663707c8996a3afbcc9cfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced1c7bbafa49a8f82766b605349494949494949494949494949494949494c56606d7984919ea7b1bcccd5c9bdb2a89f92857a6d61574d42352b21120800000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2c8bbaea295887b6f6255483c2f22150900000613202d394653606c7883909aa4afb9c3cbd1d2d2ccc8c8ced2d1cfc7bdb3a99e93897d7063594f44382c20150a00030f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1becbcbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464717e8a99a3afbbc7d3d1c5b8ab9e9285796c605346392d20130900000000000000000713202c3945515d6775828f9baab4bfcbd7d1cbc7c5c3c5c7cbd1d4c8bdb1a8998c807366584e43372b1f130600000000000000000913202d3a4653606d7985929fabb8c5d2d4c8bcb1a7998c7f7266574d42362a1e11050000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddad2c8c0b9b5b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b2b3b5b7b9bdc4c6ccc9c6c1bbb3ada39992857a6d60544a4034281c100400000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423a3a3a3a3a3a3a3a3b3b3c3f444e58616c74808d95a0aab3becacabeb3a9a0958e81746d62584e443a2f261b1106000000000000000000000000000000000000000000040709111e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a535353535353535353535353535353535353535353535353535353535353545455555d616e7a86929facb9c5d2cbbeb2a5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adbac6d3dacfc4bab2adaba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8aaafb8c1ccd7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000613202d394653606c787d7e7e7e7e7e7e7e7e7e7e7e7e7c756d675e564d453c342b231a1109000000000000000000030a1117242d353e464e575f686e787c7e7e7e7e7e7e7e7e7e7e7e7b6e675c5145382c1f130600000000030c151e272e34383a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4956636f7c8996a2afbcc9d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000000000009151f2a36414c56606d7985919ea8b1bdc8d4ccc0b6ac9f94897d70655b50443c3c3c3c3c3c3c3c3c3c3c3c3c3c46525d68727f8c96a1adb9c3ced2c5b9ada1968c7f73685e52453c3123190f0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509000713202c38444f5964707d8a959facb6c0cbd7cac5c1c0bbbbc1c3c6ccd0c5bbafa59c9083766b6054483c31261a0f02030f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1bec0c0bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9babb5c0cbd7cbbfb4aa9b8e8174665b5044382b1f1206000000000000000004111d2935404b5564717e8a98a3aebac7d2d3d6d3d2d0d2d3d4d2d2c5b8aca095887c6f6255483c32261b0f03000000000000000006121f2c3844515c6675828e9bacb6c0ccd8cec3b6a99d908376695e52463a2d2014080000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddadad2cac5c1c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebfc0c2c4c5c7c5c3c1beb9b8afa9a29e92877d6f675d5142392e23180c0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362e2e2e2e2e2e2e2e2e2d333d46505a606d79839098a2aebac0cbc5bcb1a79e938b7e716a60564c41382d22170f05000000000000000000000000000000000000050b101416171e2b3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073676060606060606060606060606060606060606060606060606060606060606060616264676d75818e99a3aebbc7d3cabfb4aa978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adbac6d3d5c9bdb2a8a19e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afbbc6d2dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000006121f2b3844505b666c707272727272727272727272716f6a605d554c443b332a2219100800000000000000000000000006121b232c343d454d565e666d6f71727272727272727272716e695f554b4034291c1004000000000b151e27303940454648484848484848484848484848484848484848484848484848484848484848484956636f7c8996a2afbcc9d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000030d1925303b45515d67727e8b95a0acb8c2cdd2c7beb0a69d9083786c60544a3f342f2f2f2f2f2f2f2f2f2f36424d57616d7a85929fa8b2bdcbd4c8bcb1a79e9184796d60564c41332a2010070000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509000916222f3c4854606b7783909da7b1bec7d2c8c0b9b4b3aeafb5b6bbc1c9cdc1b7ab9f94897d7063584e43372b1e1408000f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5b1b4b4b4b4b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d1c6c7baaea3988a7d7064544a3f33281c0f030000000000000000010d18242f3a4754606d7a86929facb9c0c5c7cbd0c6c6d2ccc8c6c4beb3a99d9184776a5f53473a2a20150a00000000000000000004101c2834404a5464717e8b9aa4afbbc8c6c6c6b9ac9f93877b6e6154473b3025190d0100091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddadad2cbc5c1c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcbfbbb9b7b5b3adaba59e97928a7e716b60554c4130271c12070000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42362921212121212121212228343e45515c676e7b85929fa4aeb9c3cec3b9afa59f92867c6f685d53493f332721170c03000000000000000000000000000000000810161c2023242a2c3744515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80736d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f71747a818e939eabb5bfcbd3c7baaea298887c6f6255483c2f221509000714212d3a4754606d7a8793a0adbac6d3d2c5b9ada196918e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f939eaab6c3cfdacdc0b4a79a8d8174675a4e4134271b0e000000000000000000030f1c28333f4a545b6063656565656565656565656564626058514b433a322921181007000000000000000000000000000009111a222b333c444c545c60636565656565656565656565615f574d43392f23180c0000000007121d273039424b51535555555555555555555555555555555555555555555555555555555555555555555563707d8a96a3b0bdc9d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000008141e2935404b55606d7884919da6b0bcc7d3d0c2b8ab9f958a7e71665c5044392f24232323232323232d3a46535e6973808d97a2adbac4cfd0c7b8aca0958b7e71675d51443a3021180e000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22150906121f2b37434e5863707d89959fabb9c3d0ccc0b6aea8a6a2a2a8aaafb7c1cfc7bbb0a69c8f82756a5f53473b3025190e010f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2aebab9b9b9b9b9ac9f92867a6d6053473a2d22170b000000000000000000000713202c3945515d6775818e9ba4aeb7b8babfb9b9b9b9c0bbb9b8b5ada2978b7f7265584e43372b180e04000000000000000000000c18232e3b4754616e7a87939facb9b9b9b9b9bbafa49a8b7f7265564c4135291d110500091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cddad2c8c0b9b5b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0b0afb5aeacaaa8a9a19e9a938e857e716c61594f433a2f1e150b000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1414141414141517222834404b555f69717e8a929da7b1bcc5cbc1baaea39891847a6d655b50443d33291e150b00000000000000000000000000000008111a21282c2f3036393944515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d807879797979797979797979797979797979797979797979797979797979797979797a7a7c7e81858e939ea5afbdc6d1d2c5b8ac9f9285796d6053463a2d201307000714212d3a4754606d7a8793a0adbac6d3d1c4b7ab9e91848181818181818181818181818181818181818181818181818181818181818181818181818181818181818f9ba8b5c2cedacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000b17222d38424a50535758585858585858585858585855544e45413a312920170f0600000000000000000000000000000000081019212a323b424a515356585858585858585858585855534d453c31271d1207000000000c18232e39424b545c606262626262626262626262626262626262626262626262626262626262626262626367727f8c99a5b2bfccd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd4c8bcb1a79e9184786d60554b4035291e161616141d2b37434e58616e7b86929fa9b3beccd2c7bdb0a69d9083786c60554b4032291e0f06000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215090815212e3a47535f6a75828f9ca7b1bccbcec4baaea49c9995959b9ea5afbcc6cdc2b7aa9e94887c6f62564c41362a1d12070f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566774808d9aaab3acacacacacb5ac9c8f8275675d5145392c1c11060000000000000000000004111d2935414c55626f7c89929da5aaacaeb4acacacacb6afacababa49e9285796d6053473c31261b0700000000000000000000000714202d3946525e687783909daab5acacacacacb6ac9c8f8276685e5246392d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd6cbc0b6aea9a7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a2aba39f9d9b9997918d89817a716c615a50473d31281e0c03000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0707070708061018232e39434d57616c74808d95a0aab4becacbbfb4aaa1968f82776c60594f453b30271d12070000000000000000000000000005101a232c33383c3d43464646515e6a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9cec1b5a89d928d8686868686868686868686868686868686868686868686868686868686868686868787888b8e92989ea5afb7c1cfd7cbc0b5ab9c908376665c5044382c1f1206000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275747474747474747474747474747474747474747474747474747474747474747474747474747474747c8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000006111c262f383f44464a4b4b4b4b4b4b4b4b4b4b4b4b4947433c352f281f170e05000000000000000000000000000000000000070f1820293039404446494b4b4b4b4b4b4b4b4b4b4b4846423c332a1f150b0100000004101c2834404b545c666d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70727984919eabb8c4d1d0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1cdc3b8aca0968b7e72675d51453a3025190d111b262f3847535f6a74818e98a3aebbc5d0ccc0b5ab9f94897d70665b5043392f20170d00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221509111e2a36414c56626f7c88949eaab9c3cdc9bdb2a89c928d88888e939eaab4bfcbc7bbb0a69a8e8174685e5246392f24180c0f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00091623303c4956636f7d898d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919e9f9f9f9f9f9f9f9fa49a8b7e7265554b4035291d0a0000000000000000000000010d19242f3a4754606a74808d939c9e9fa39f9f9f9f9f9fa49f9e9d99938b7e71675d5145392a20150a000000000000000000000005111e2a36414c566673808c99a39f9f9f9f9f9f9f9f9f92867a6d6154473a2e21140700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdd1c5b9aea49d9a98989898989898989898989898989898989898989898989898989898989898989898979696959992908e8c8985807c756e68615a50483e352b1f160c00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000007121d27303c45505a606d79839098a2aebac0cbc6bcb2a89e948c7f736b60574d42392e231810060000000000000000000000000b16212c353e44484a505252524a546a7784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d1c5b9aea49d9a939393939393939393939393939393939393939393939393939393939393939393939495979a9fa2aaafb7c1c9d3d3c7bbafa3998d807366544a3f34281c1003000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f82756968686868686868686868686868686868686868686868686868686868686868686868686868686f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000a141d262d3338393d3f3f3f3f3f3f3f3f3f3f3f3e3c3b373229241d160d050000000000000000000000000000000000000000060e171e272e34383a3c3e3f3f3f3f3f3f3f3f3f3e3b3a37312a21180d030000000006131f2c3845515c666d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d7f849196a1adb9c5d2d0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000000000000000000010c17232e3842505a626f7c89939eabb5c0cbd4c8bdb2a89e9185796d60564c4135291f1417222d38414f59626f7c87939faab4bfcdd4c7bbafa4998f82766b60544a3f31271d0e0500000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22150914202d3946525e6874818e9aa6b0bbcbd2c5b9aca0968d807b7c818e98a3aebac7ccc1b9ac9f92867a6e61554b4035291c11061c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000915222f3b4854606b6f7c808181818181818181807e716b6054483c2f22160900000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87969393939393939393939993877b6e6154483b2f24180d00000000000000000000000008131e2b37434e58606c7881898f9192989393939393939a9391908d877f726c62554b4035291d10040000000000000000000000010d1925303c4955626f7c88929993939393939393939398897c706356493d3023160a00091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcec1b5a99d928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8988888684827f7d79746f6a615e5650483e362d23190d0400000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000b151e2a333e45515c676e7b86929fa5afb9c3cec4bab0a69f93877d70695e544b40342822180d040000000000000000000004101c28333e474f55575d5f5f5f5f5c667784919daab7c4d0cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d6cac0b6aea8a6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a2a4a7abaeb4bcc1c9d3d1cbbfb5ab9f92867b6e6154483b2e23170c00000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000020b141c22282b2d303232323232323232323232312f2e2b272018130c0400000000000000000000000000000000000000000000050c151c23282c2d3032323232323232323232322e2d2b261f180f0600000000000713202d3a4653606d7984888888888888888888888888888888888888888888888888888888888888888888898b9196a1a9b2bdc9d5cfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000006111c26303e4854606a75828f99a3afbbc5d0cec3b9ada1978c7f72685e52463b30251a1b27333f4953606b76828f99a4afbcc6d1cabfb4aa9f93877c6f62594f42382d1f150b0000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215101d2935404b55616e7a86929facb9c1cccabeb4aa9e9184786f6f7a86929facb9c2cdc7baaea3998c8073675d5145382d22170b1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0007131f2c38434f59606b6f73747474747474747474716c61594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858686868686868686868686868074695e52463a2d1d1207000000000000000000000000010f1b27323d44505b666c757d8284858686868686868686868583817b726d635a5043392f24180c000000000000000000000000000815222e3b4754606a7581868686868686868686868686867c6f6256493c2f23160900091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdcdc0b3a79a8d807e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7c7b79777573706d66626058524c443e362d241b10070000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000030c18212834404b555f69717e8a929da7b1bcc5ccc1bbafa49992857b6e665c51453e342a1f160c010000000000000000000714202c38444f596163696c6c6c6c666d7985929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5d2c8c0b9b5b3acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadadafb1b4b8babec5ced3cfc6bfbaaea3998e8175695e52463a2d1c110600000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e55626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000020a11171c1f202425252525252525252525252522221f1b150d0701000000000000000000000000000000000000000000000000030b12181c1f2023252525252525252525252522211e1a140e060000000000000a1724303d4a5763707d8a96959595959595959595959595959595959595959595959595959595959595959596989ea1a8b2bbc4cfdacec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000a151e2c38434e58626e7b87929faab4bfcad5c9beb3a99f92857a6d61574d42362a201f2b3744505b65707d89949eabb5c0cfd3c7baaea2988e81746a5f53473d2f261c0d030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215131f2c3945515d6773808c98a3aebac7d3c6baaea2988b7f72666874818e9ba6b0bbc7cbbfb4ab9e9285796d60544a3f33281c0f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00030f1b27323d464f5960636667676767676767676764615a50473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686d78797979797979797979797979746e64574d42362a1e1205000000000000000000000000000a152028333f4a545b606b707577797979797979797979797876746e69635b51483e31271d12070000000000000000000000000006131f2b37434e58656f75797979797979797979797979796f6a6054473b2e22150800091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897d7272727272727272727272727272727272727272727272727272727272727272727171706f6f6e6d66686663605c54544e46413b322c241b1209000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000060f18232e39434d57616c74818e95a0aab4bfcaccc0b5aba1979083786d605a50463c31281e13080000000000000000000916232f3c4855616b70767979797979797f8b97a2adbac6d3cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5dad2cac5c1c0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bababbbec1c5c6cad0cac6c2bdb4aea49f92877c6f62574d42362a1e0a0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4241414141414141414141414141414141414141414141414141414141414141414855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000060b0f1213171818181818181818181818181615130f0a0400000000000000000000000000000000000000000000000000000000070c1012131618181818181818181818181514120e0903000000000000000b1825323e4b5865717e8b98a8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a5abadb2bac4cdd6d6cabeb3a9998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000030c1b27323d47535f6974808d98a2aebac4cfcfc4baada2978d8073695e52463c31262834404b54606c7883909da6b0bdc7d2c9beb3a99f92867b6e61584e43352c1d140a000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22151c28333f4a54606d7985929eaab4bfcbccc0b6ac9f92857a6d60626f7c88949fabb7c4cec6b9ada2978b7f72665b5044382b1f161c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000a16212b343d464f54565a5a5a5a5a5a5a5a5a5a575550483e352b21160b00000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e616b6c6c6c6c6c6c6c6c6c6c6c6c67645c52453b30251a0e0200000000000000000000000000040b17222d38424a50596063696b6c6c6c6c6c6c6c6c6c6c6b6a67615f5751493f362d1f150b0100000000000000000000000000030f1b27323c46545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f130600091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706565656565656565656565656565656565656565656565656565656565656565656463636261605c54595653504a47433d363029201a120900000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000007121d27303c45505a606d79839098a2aebac0cbc7bdb3a99f958d80746c61584e433a2f2419110700000000000000000a1724303d4a5763707d838585858585868b919ba9b3becad6cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5e4dcd6d1cecdc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7c8d2ccc7c6c4c2bebab8b1aba39f928b7e716a5f53453b30251a0e0000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f42363535353535353535353535353535353535353535353535353535353535353c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000306060a0c0c0c0c0c0c0c0c0c0c0c0b090806030000000000000000000000000000000000000000000000000000000000000000040607090b0c0c0c0c0c0c0c0c0c0b080705020000000000000000000b1825323e4b5865717e8b98a4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafb0b2b7b9bdc4ccd6d8d0c7baada297897c706356493d3023160a0000000000000000000000000000000000000000000000000a16212b37424d57616d7a86929fa9b3bec9d5cabeb3a99f92867b6e61584e43372b2c3845515c66717e8a959fabb8c2d0d2c6b9ada1978d8073695e52463c32231a0b02000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22151f2b3844505b66727f8b97a2adbcc6d1c8bbafa49a8d8074675d5f6a7683909ca8b2bdc9cabeb3a99e9184786c6053463d32271b1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000040f19222b343d4348494d4e4e4e4e4e4e4e4e4d4b49453e362c231a0f05000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c52545f6060606060606060606060605a58524a4133291f140900000000000000000000000000000006111c262f383f444f55565c5e5f6060606060606060605e5d5a55534d453f372e241b0d030000000000000000000000000000000a15202b34424b54595c5f60606060606060606060605f56544e463d32271b0f0300091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c70635858585858585858585858585858585858585858585858585858585858585858575756555553514a4c4a46443f3837322a251e170e080000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000b151e2a333e45515c676e7b86929fa5afb9c3cec5bbb1a79d928a7e716a5f554c41352923190e0500000000000000111e2b3844515e6b778490929292929292999ba3acbcc5d0dbcbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5dcd4ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebdbdbcc0bbb9b7b5b4aeaba79f99928c80736c62584e4333291f14090000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423629282828282828282828282828282828282828282828282828282828282f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbec4c5c9cfd3d2ccc6beb3a99f9285796d6053473a2d201407000000000000000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3ced0c5baaea3988e81746a5f53473d3235414c55606d7984919ea7b1bccad4c8bdb2a89e92857a6d60574d42342a20110800000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2215202d394653606c7884919ea9b3becfd2c6b9ac9f93877b6e61555864717d8a96a1acb9c6cfc5b9aca0968a7d7064584e43382c1f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000071019222b32383b3c404141414141414141413e3d39342c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a414647525353535353535353535353534e4c4741382f21170d03000000000000000000000000000000000a141d262d333d44484a4f515253535353535353535352504e4846423c332e251c120900000000000000000000000000000000040f1922303942494d4f535353535353535353535353524947433d342b20160a0000091623303c4956636f7c8996a2afbcc9ccc0b3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c7063564b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4a494948464440403d3a38342e2b272019140d05000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000030c18212934404b555f69717e8a939da7b1bcc6cdc2b9aea49f92867c6f675d51453f352b20170c03000000000000121f2c3945525f6c7885929f9f9f9f9f9fa3abacb5beced7d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5d4cac2bbb7b5b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb5afacaaa8aaa29f9b9590867f786c605a50463c3121170d030000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000000005080a0b121313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0c090706040100000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bec8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c0bbb4aca1978d8073675d5145382c1f13060000000000000000000000000000000000000000000000000009151f2a36414c56606d7985919ea8b1bdc8d4cbbfb4aa9f92877c6e62594f43383945515d67727f8b96a0acb9c3cdd2c5b8aca0968b7f72675d51453b3022180e0000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f221f2b38434e5864707d8a96a0acbbc5cfc8bcb1a79c8f8275695f5353606d7884919eaab4bfcac9bdb2a89d9083766a6054483b31261a2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000007101921272c2f303334343434343434343431302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036393a4546464646464646464646464641403c362f261d0f050000000000000000000000000000000000020b141c222833383c3d4244464646464646464646464543413b3a37312a211c130a00000000000000000000000000000000000007101e2730373d4142464646464646464646464646463c3b37322b22190f040000091623303c4956636f7c8996a2afbcbfbfbfb3a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3c3c3b3a38342e302d2b28231c1b150d080200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000060f18232f39434d57616c74818e95a0aab4bfcacbc0baaea29891847a6d605b51473d32291e150a000000000000121f2c3945525f6c7885929fabacacacacafb5bdbec7d0e0d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a3a3aba49f9e9c9998928e89837c736c665b50483f342a200f05000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e15222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000000000000050c111417171f202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b18161413110d08050300000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbebab8b6afaaa29a92857b6e61554b4035291d100400000000000000000000000000000000000000000000000000030d1925303a45515d67727e8b95a0acb8c2cdd1c6bbafa3998f82756b6054483e414d56606d7a85929ea8b2bdcbd3c7bcb0a69e9184796d60554c4133291f10060000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f22222e3b4754606a7683909ca8b2bdcdd1c5b8aca095897d7063574d505c66727f8c98a2aebac7cec4b7ab9f95897c6f62574d42362a1e2936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000070f161b1f2223272727272727272727272423211d1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e383939393939393939393939393433302b241d140b00000000000000000000000000000000000000020a111721272c2f303638393939393939393939393837342e2d2b261f180f0a01000000000000000000000000000000000000000c151e262c313435393939393939393939393939392f2e2b2720191007000000091623303c4956636f7c8996a2afb2b2b2b2b2a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d32323232323232323232323232323232323232323232323232323232323130302f2e2d2c282323201f1c17110f0a04000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000007121d27313c45505a606d79839098a2aebac0cbcabfb4aaa0968f81756d62594f443b30261c11060000000000121f2c3945525f6c7885929fabb8b8b8b9bbc0c7cfd0d9dfd7cabeb1a4978b7e7164584b3e3125180b00091623303c4956636f7c8996a2afbcc9d3c7bbb0a69f9c98989898989898989898989898989898989898989898989898989898989898989898979696959993918f8d8a85817d786e6a605b544a3f362d22180e00000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03020202020202020202020202020202020202020202020915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000000000810171d2123242c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928252321201d1913120f0b060000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3adabaca49f9892887d70685e5243392f24180c00000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da6b0bcc7d3cbc0b5ab9e93897c6f63594f4246525e6873808c97a1adbac4cecfc6b7ab9f948a7d70665c51433a2f21170d000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f222a36424d57626f7c89949fabbac3cecabeb3a99d9184776b6054454a54606d7a86929facb6c0ccc7bcb1a79b8e8275695f53463a30242936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000040a0f1315161a1b1b1b1b1b1b1b1b1a181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212c2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000000000000000060b161c202323292b2c2d2d2d2d2d2d2d2d2d2b2a2722211e1a140e06000000000000000000000000000000000000000000030c141b212528292c2d2d2d2d2d2d2d2d2d2d2d2c23221f1b160f0700000000091623303c4956636f7c8996aaa6a6a6a6a6a6a69a8d8073675a4d4034271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d30252525252525252525252525252525252525252525252525252525252424232222201f1c18171312100b06000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000010b151f2a333e45515d676e7b86929fa5afb9c3cec6bcb2a89e938c7f726b60564c42382e23170c0100000000121f2c3945525f6c7885929fabb8c5c5c5c7cbd1d9d7d3d2d1cabfb4aa978a7e7064574a3d3124170a00091623303c4956636f7c8996a2afbcc9d0c3b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a898988868482807d7974706c665f58504a42382d241b100600000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000008121a22282d3031383939393939393939393939393939393939393939393939393939393939393939393939393939393939393837363432302d2c2924201f1b17110e09020000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a29f9c9a938f867e716b61564d4131271d1207000000000000000000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1cfd1c7bdafa59c9083766b61544a4e57616e7b86929fa9b3beccd1c6bdafa59c9083766c61544a4031281e0f05000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f222d3a46535f6975828e9ba6b0bcccd3c6baada2978b7e7265594f4445525d6874818d9aa4afbbc8cdc2b9ac9f93877b6e61564c4135292936424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000030709090d0e0e0e0e0e0e0e0e0e0b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141f2020202020202020202020201b1a17140e08010000000000000000000000000000000000000000000000050b101416171c1e1f2020202020202020201f1d1b1514120e0903000000000000000000000000000000000000000000000002091015191b1c2020202020202020202020201f1615130f0a0400000000000916232f3c4956626f7c89989999999999999999998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d302318181818181818181818181818181818181818181818181818181817171616151312100c070706030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000030d18212935404b555f69717e8a939da7b1bcc6ccc3baafa59f92877d6f685e544a3f34281d130700000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6d1cbc7c5c5c3baaea298887c6f6255493c2f22160900091623303c4956636f7c8996a2afbcc9cfc2b5a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7a777573716d6763605b544e443f382f261c12090000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000005101a242c33393d3e45464646464646464646464646464646464646464646464646464646464646464646464646464646464645454443413f3c3a39352f2d2b27221b1a140b0600000000000000000000000000000000000000000b1824313e4b5764717e8a96959595959595959595959595959595959595959595959595959595959595959595959595959497928f8c87827c716c61594f443b301f150b010000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbdc7d1cfc1b7ab9f948a7d70665b50535f6a74818e98a2aebbc5cfcbbfb5ab9e93897c6f625a5042392e1f160c00000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2935414c56616e7b87939facb9c2cdcbc0b5ab9f9285796d6053473d414c56626e7b87939facb9c3cec7bbafa4998d8074685d5246392e2336424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707121313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000407090a0f111313131313131313131312100e0807050200000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131309080603000000000000000714212d3a4754606d7a868c8c8c8c8c8c8c8c8c8c8a7e7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a09090807060400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f0300000000000000000000000000060f18242f39434d57616c74818e95a0aab4bbc0b9b9bbafa39991857a6e665c50443a2f24180d01000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9bfbbb9b8b7b1a89f9285796d6053463a2d20130700091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80737272727272727272727272727272727272727272727272727272727272727272717170706f6e6d67696664605d5553504a423c332d261d140a000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000000000c17222c363e45494a5253535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4b494745413d3937332d2a251f17110a020000000000000000000000000000000000000714212e3a4754616d7a848888888888888888888888888888888888888888888888888888888888888888888888888888878685827f7b756f6a615a50473e32291f0d030000000000000000000000000000000000000000000000000000000000010b17232e3842505a626f7c89939eabb5c0cbd3c7bbb0a69d9083786c605559626e7b87929faab4bfcdd3c7bbaea3998e81756a6054483e30271c0d0400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f2c3945525d6874808d99a4afbbc7d4c7bbafa3998d8073675d5145393a47535f6a76828f9ca8b2bdc8ccc0b5ab9f92867a6d61554b40342836424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7c7f7f7f7f7f7f7f7f7f7f7d716c6155493c3023160a000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000007121d27313c45505a606d79839098a2acafb5acacacb5aba1979082786d60554b4135291d1104000000121f2c3945525f6c7885929fabacacacacacacacacb5aeacabaaa7a0968d8074665c5044382c1f120600091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d80736765656565656565656565656565656565656565656565656565656565656565656463636262605d555a5753514b46443f382f28221c140b02000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e0000000005111d28333e485055575f6060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b585654514c4946443f38363027221b140b0500000000000000000000000000000000000713202d3946525e686d787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797876736f6a625f5850483e352c20170d0000000000000000000000000000000000000000000000000000000000000006111c26303e4854606a75828e99a3afbbc5d0cdc2b8aca0958b7e71675c606b75828f99a3afbcc6d0cabeb3a99f92867b6e61584e43362c1e150b0000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f34404b54606d7a86929fabb5c0ccd2c5b9ac9f92877b6e61554b403537434e5863707d8a96a0acb8c5d0c7baaea2988c7f72675c5145382c36424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000030709090e111213131313131313131312100d0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a10121212121212121111100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f6a6f72737373737373737373706b615a5044392d211408000e1b2734414e5a6774818d9aa7b4c0cdc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f030000000000000000000000000000010b151f2a333e45515d676e7c86929e9fa49f9f9f9f9f9fa99f948d8073675d5145392c201306000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9fa39f9e9d9a9590847a6d61544a3f34281c100300091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a58585858585858585858585858585858585858585858585858585858585858575756565553514b4d4a4745403938332d261d17110a0200000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000814212d3945505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d555653504946423b332d261d170e070000000000000000000000000000000005111d2935414c565e666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d666966625f58534e463e362c231a0e0500000000000000000000000000000000000000000000000000000000000000000a141e2c38434e58616e7b87929faab4becad4c8bcb1a79e9184796d60636f7c89939eabb5c0ced3c6baada2978d8074695f53463d32241a0c030000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f3845515c66727f8c98a2aebdc7d2c8bcb1a79b8e8275695e5343392f313c4653606c7884919da9b3becacabfb4aa9e9185796d6053463d3336424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1e1f20202020202020201f1e1d1a1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161d1e1e1e1e1e1e1e1e1e1c1b19161413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444e585f626666666666666666666663615950483e33281c1004000e1b2734414e5a6774818d9aa7b4c0ccc9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000030d18212935404b555f6a717e8b91939993939393939393939992867a6d6054473a2d211407000000111e2b3844515e6b7784909593939393939393939393999292908e8a837b6e685e5242382e23170c0000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a494948474540403e3a38352f2b28221c140b06000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000a1723303d4955616c717879797979797979797979797979797979797979797979797979797979797979797979797979797979797878777674726f6d676863605b53524d443f382f2920191007000000000000000000000000000000010d1925303a444c545c60616262626262626262626262626262626262626262626262626262626262626262626262626261605c545955534e47433c342c241a1108000000000000000000000000000000000000000000000000000000000000000000020c1b27323d47535f6974808d98a2aebac4cfcec3b9aca1968b7f72676c7683909ca5afbdc7d1c9bdb2a89f92857a6d61574d42342b211208000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c2f3a4653606d7984919eaab4bfd0d1c4b8aca095897c6f63574d4231272b3744505b65727f8b97a2adbac7d0c6b9ada1978b7e7164594f443836424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000070c161b1f2223272a2b2c2d2d2d2d2d2d2d2c2b2a2622211e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c2022232a2b2b2b2b2b2b2b2b2a29282623201f1d18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e53555959595959595959595957554f473e362c22170b00000e1b2734414e5a6774818d9aa7b4bfbfbfbcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f2216090000000000000000000000000000000000060f18242f39434e58616c727f8586868686868686868686868682786c605346392d2013060000000a1724313d4a5764707e83868686868686868686868686868583817d786e695f564c4130261c11060000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3d3c3b3a38352f312d2c29241f1c17110a0200000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e000000000b1724313e4a5764717e85868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817e7c7a7774706c65615e575049413b332b22190e0500000000000000000000000000000008131e28323a424a505355555555555555555555555555555555555555555555555555555555555555555555555555555453514b4c4847433c37312a221a120800000000000000000000000000000000000000000000000000000000000000000000000a16212b37424d57616d7a85929fa9b3bec9d5c9bdb2a89e92857a6d707d8a949fabb7c1cfd2c5b9aca1968c7f72685e52453c3122190f00000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c38444f5964717e8b97a1adbcc6d0c9beb3a99d9083776b6054453b311f27333f4953606d7a85929fabb5c0ccc9beb3a99d9083776b6155483c32424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030b121821272c2f303437383939393939393939393837332f2e2b2620180f0901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111921272c2f3037383838383838383737363433302d2c29241d1b160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343c4347484c4c4c4c4c4c4c4c4c4c4a48443e352c241a100500000e1b2734414e5a6774818d9aa7b2b2b2b2b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e22150800000000000000000000000000000000000007121d27313c46505a626d7278797979797979797979797979756c665b5044382b1f12060000000a1623303c4955616c707779797979797979797979797979787774706c665f574d443a301e150a000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034323232323232323232323232323232323232323232323232323232323130302f2f2d2c292424201f1d18120f0b06000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5cdc0b4a79a8d8174675a4e4134271b0e00000004111e2a3744515d6a77849097939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8b898684817d78736e69605b534d453d342b20170c030000000000000000000000000000020c16202830383f4446484848484848484848484848484848484848484848484848484848484848484848484848484847464540403c3a37312b2620181008000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c46525e68737f8c97a1adb9c3cecec4b9ada1978d80777984919da6b0bcc9d4c8bcb1a79e9184796d60564c41332a1f100700000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c3c4854606b7783909da9b2beced2c6b9ada1978b7e7164594f4333291f222d3845515d6773808d99a4afbbc7cfc4b8aca095897d7063584e4337424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000030c151d232832383b3c4144454646464646464646464543403b3a37312a211b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b32383b3d4345454545454545444443413f3d3a39352f2c272118130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3f4040404040404040403d3c38332c231a12080000000e1b2734414e5a6774818d9aa6a6a6a6a6a6a6aa96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f1306000000000000000000000000000000000000010b151f2a333e48515b62656b6c6c6c6c6c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6763605b544d453c32291e0c03000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034272525252525252525252525252525252525252525252525252525252424232322201f1d18171413100c07030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d2cdc0b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919ea99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9a989a93918e89847f7b726c655e574e463d32291e150b000000000000000000000000000000040e161e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e2f2e2b26201a150e06000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a36414c56606d7985919ea7b1bcc8d4c9beb3a99c928d84849196a0acb8c2cdcfc7b8aca0958b7e71675c51443a3021180e0000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c434e5863707d8995a0acbbc4cfcbbfb4ab9e9285796d6053463d3220171b2935404b55616e7b87939facb9c3cec8bcb1a79c8f82766a5f53473b424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000b151e272e343d4348494e515253535353535353535251504d4847423c332d251c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444849505151515151515151514f4e4c4947454039383229241d160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f33333333333333333333302f2c28211a1108000000000e1a2734414d5a6774808d99999999999999999998897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f485156585e606060606060606060605e55544e463c32271b0f0300000000000000000000000000000000000000030d18212d363f495156585e60606060606060606060605f5c53504a42382d22170b0000000004101c28333e485055575d6060606060606060606060605f5f5d5b5753504a423c332a20170d00000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a181818181818181818181818181818181818181818181818181818171616151413100c070706040000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6c6c6c2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc6c6c6c0b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7aca49f9e9b96918c867f776e6960584e443b30271d1207000000000000000000000000000000040c151c23282c2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c282322211f1a150f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67717e8b95a0acb8c2cdcfc5bbaea49c95909196a0a8b2bdcbd1c7bdb0a69d9083786c60554b4032281e0f060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255483c47535f6a76828f9ca7b1bccdd3c7baaea3998c8073675c5145382c1f1318242f3a46535f6975828f9ba7b1bcc8cec3b7ab9f94887c6f62574d42424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000007121d27303940454f54565a5d5e5f606060606060605f5e5d5955534d453f372e251c10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27323d474f54565d5e5e5e5e5e5e5e5e5d5c5b595653514b48433d352f281f191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122262626262626262626262423201c16100800000000000b1824313e4b5764717e888c8c8c8c8c8c8c8c8c8c867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a000000000000000000000000000000000000000000060f1b242d373f464a4b525353535353535353535353534f46443f382f261c110600000000000b17222c363e44494a505353535353535353535353535352514e4a46443f382f2a21180e0500000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a0a090807060400000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adb9b9b9b9b9b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aeb9b9b9b9b9b4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b5b4b6afacaaa8a09e98928c827b6f6a60564d42392e23180c02000000000000000000000000000000030a11171c1f20222222222222222222222222222222222222222222222222222222222222222222222222222221201f1c181515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da6b0bcc7d3cdc0b6aea7a09d9ea1a9b2bac3cecbc0b5ab9e94897d70655b5043392f20160c000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625548424d56626f7c88949fabb9c3ced2c5b9ac9f92867a6e61554b4034281c10131d2a36424d5763707d8995a0acb8c5cfc7bbb0a69b8e8174695e5246424f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000050f18232e39434b51596063676a6b6c6c6c6c6c6c6c6c6c6b6a66625f57514940372e22190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636a6b6b6b6b6b6b6b6a6a69676663605d55544f45413a312b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151519191919191919191919171614100b050000000000000a1724303d4955616c717c7f7f7f7f7f7f7f7f7f7f7c6f685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000009121b252d343a3d3f45464646464646464646464646423938332d261d140a00000000000005101a242c33393c3d44464646464646464646464646464544413d3938332d261d180f060000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb1acacacacacb6a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2b4acacacacacb4a79a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7c4c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1c0bbb9b7b2acaaa39f948f857c6f685e544b4034281f14090000000000000000000000000000000000060c1012131515151515151515151515151515151515151515151515151515151515151515151515151515141313100c070806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3944505c66707d8a949fabb7c1ced2c8c0b9b1acaaabadb2bbc3ccd4c7bbafa3998f82756b6053493f31271d0e04000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62554846525e6974818e9ba6b0bbcbd3c7bcb0a69b8e8175685e5243392e23180c0e1a26313b4854606b7783909da9b3bec9ccc2b9ac9f92867b6e61554b414f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000020d17212834404b555c606b6f7477787979797979797979797876736e69625b514940342b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7076787878787878787777767472706d67636059514b433d342b20170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0d0a09070400000000000000000815212d3945505a616a6f727373737373737373726f6a5f564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b272019100700000000000000000000000000000000000000000000000009131b23292e313238393939393939393939393939362d2b28221c140b020000000000000008111a22282d30313739393939393939393939393939383734302d2b28221c140b06000000000000091623303c4956636f7c8996a2afbcc9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a0a79f9f9f9f9f9fa49c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9f9f9f9f9f9fa39a8d8174675a4e4134271b0e00000005121e2b3845515e6b7884919eabb7c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c8ccd2cbcdd2ccc8c6c4bdb9b4aea69f9791847a6e665c51453b30251a0e01000000000000000000000000000000000000030607080808080808080808080808080808080808080808080808080808080808080808080808080808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909ca5afbcc5d0d2cbc3bcb8b7b8b9bdc4cdd6cabeb3aa9f92877c6f62594f41382d1f150b00000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255484b55616e7b86929facb9c2ccd0c4b7ab9f94887c6f62564c4130271d120709141f2c38444f5965717e8b97a1adb9c6d1c7bbaea3998d8073675d51454f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000009141f29333b45515c676d747c8184858686868686868686858483807b726d635b51463d30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8384848484848484848482817f7c7a756f6b605d554e463d32291e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d28343e4850585f6266666666666666666666625f584e443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f0700000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2d2c29201f1c17110a020000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2c2c2a2824201f1c17110a0200000000000000091623303c4956636f7c8996a2afbcc9ccc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78869195939393939393939a938e8174685b4e4135281b0e02000000000000000000000000000000000000000000000814212e3b4754616e7b8792989393939393939398928c807366594d4033261a0d00000005121e2b3845515e6b7884919eabb7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9b9bbc0bcbec0c5c6cacfcec9c6bfbab0a9a1969082786d60574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17232e3842505a626f7c89939eaab4bfcad6d5cec8c5c3c4c5c9cfd7ccc4baaea2988e81746a5f53473d2f261b0d0300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625548515d6773808d99a3aebac7d5c9bdb2a89c9083766a6054443b301e150b0003101c27323d4753606d7985929eabb5bfcbcbbfb5ab9f92857a6d60544a4f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000020b1a25303b45515b606d7981898d909192999393939393989291908c877f736d63584e42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9191919191919191908f8e8c8986817c746d6760584e443b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e464e53555959595959595959595955534e463c32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181e202020202020202020201e1615130f0a0400000000000000000000000000000000000000000000000000000000060c121518181f2020202020202020202020201c13120f0b06000000000000000000000000050b101416171d202020202020202020202020201f1e1b1713120f0b06000000000000000000091623303c4956636f7c8996a2afbcbfbfbfb3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8486868686868686868686847c6f6255493c2f22160900000000000000000000000000000000000000000000000714202d3a46525e6974808586868686868686868685827b6e6154483b2e21150800000005121e2b3845515e6b7884919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb6afb1b4b8b9bec5cad0d1cbc2bbb2a99f948d8074695e5246392f24180c00000000000000000000030608090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4754606a75818e98a2aebac1cad0d2d3d1d0d1d2d2d1cbc4bab0a69f92857a6e61584e43352b1d140a0000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62554a54606d7a85929fabb4bfcbd2c5b9ada1968a7e7164584e4332291e0c0300000b161f2c3845515c6773808d99a3aebbc7d1c6baada2978b7f72665c504f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000a141d2a36424d57626d75828e939a9d9e9fa39f9f9f9f9fa29f9e9d99928c7f736a60544a3f34281e130800000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9e9e9e9e9e9e9d9d9c9a9998928e8780796f6a60564c42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a242c343c4347494c4c4c4c4c4c4c4c4c4c4847433c342a20170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000106090b0c121313131313131313131313130f0606030000000000000000000000000000000004080a0a111313131313131313131313131312110e0a0606030000000000000000000000091623303c4956636f7c8996a2afb2b2b2b2b2a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626d727779797979797979797979776f6a6054473b2e221508000000000000000000000000000000000000000000000005111e2a36424d56646e747979797979797979797979756e695e53463a2d21140700000005121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4a0a2a4a7abadb3babec5ced7cdc4bbb0a69f92867b6e61554b4035291d100400000000000000040a0f1315161a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2b38434e58616e7b86929fa5afbabfc4c5c7cbd0cac6c5c4c0bbb2a89f948b7f72685e52463c3123190b020000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255505c66727f8b97a2adbdc6d1cabfb4aa9e9184796d6053463c3220170d00000004101c2934404b55616e7b86929facb9c2cdcabeb3a99e9184786d60534f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000006111b262f3846525e69727f8b949da5aaabacafb5acacacb4aeacababa39f92877c6f665c50443a3024190d03000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaabababababaaaaa9a7aaa29f9a938d847c6f685e544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222a32373b3c3f40404040404040403f3c3b37322a22180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aaa6a6a6a6a6a6a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842515b62656a6c6c6c6c6c6c6c6c6c6c6b6260584e43372b1f13060000000000000000000000000000000000000000000000020e1925303b44525c64676c6c6c6c6c6c6c6c6c6c6c68615e574d42362a1e120500000004111e2a3744515d6a778390929292929292929292929292929292929292929292929292929292929292929292929292929292939a9495989a9ea2a9aeb4bcc4ccd6cdc2bbafa3998d8073675d5145392c1f1306000000000000070f161b1f22232627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323d46525e69717e8b939ea6aeb4b7b9bbbfb9bebab8b7b5afa8a1968f82786d60564c41342a201107000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625553606d7884919ea9b3becfd3c7baaea2988c7f72665c5044382c1f1205000000000c18232f3946525e6975818e9ba7b1bcc8d0c5b9aca1968a7e7164594f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000b17222d38414e58616e7b86929fa6afb7b8b9bbc0b9b9b9bfbab8b7b5afa3999183786d60564c413529201509000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6b7b7b7b7b7b7b5b4b4aeaca49f9691847a6e665c50443b3025190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101820262b2e2f333333333333333333332f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131313131313131313131313131313131313131313131313131313131313131313131313131313131211100f0c09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89989999999999999999998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303f485156585e606060606060606060605e55544e463c32271b0f0300000000000000000000000000000000000000000000000009141f2932414a52585a5f6060606060606060605f5c54534d453b31251a0e02000000000a1724313d4a5764707e84858585858585858585858585858585858585858585858585858585858585858585858585858586868687898b8d92979fa2aab2bac4d0d7cbc0b5ab9e9285796d6053473a2d201408000000000007101920272b2e2f333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202a36424d57626c75818e949fa2aaaaacaeb5acb3adabaaaba39f9691847b6e665c50443b3022180e00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62555964717d8a96a0acbbc5cfd2c5b8ac9f92867a6d61544a3f34281c10030000000007121d2a36424d57626f7c89959fabb8c4cfc9bdb2a89d9083776b60545c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000030f1b27333f4953606a75818e98a2aeb8c1c4c5c7c4c3bfc3c4c7c5c4c0b5aba0958b7f72685d52453c31261a0c030000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c2c2c3c4c4c3c2c1bfbab6afa8a1968f82786d60564d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f21222626262626262626262622211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1c19161312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a868c8c8c8c8c8c8c8c8c8c8a7e7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2d363f454a4b5153535353535353535353514947433c342b20150a00000000000000000000000000000000000000000000000000020d17202f3841474c4d52535353535353535353524f4846423b33291f140900000000000a1623303c4955616c7078797979797979797979797979797979797979797979797979797979797979797979797979797979797a7a7c7e81858b9298a1a8b2bdc7d2d1c7b9ada2978b7e7165584b3e3025190d01000000040d19222b32373b3c4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403d3c38332c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25303b45505a606d78828d92989c9e9fa39f9fa9a29f9d9c99928e847b6e695e544a3f32291e100600000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6255606b7683909da8b2bdcdd3c7bbb0a69a8e8174685e5242382e23170c0000000000010e1a25303b4754606a7683909da9b2bdc9cec4b8ab9f95897c6f63575c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000030d17212b3744505b656f7c87939faab4bfcacbc3bcb8b6b2b6b7bcc2cac7bdb1a79e92857a6d60574e42372b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5b5b5b6b7b9bbc0c7cac7c0bbb2a99f948c7f73695e52463c32271b0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191919191919191919191515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10141a1e202124272a2a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282522201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7c7f7f7f7f7f7f7f7f7f7f7d716c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b242d343a3d3f4446464646464646464646443c3b37322b22190f040000000000000000000000000000000000000000000000000000050e1d262f363c3f414646464646464646464646423b3a36312921170d0300000000000814202d3944505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c656c6d6d6f7174797e869196a1abb5c0ccd6cabeb3a99b8e827568564c41362a1e11050000010c161f2b343d4347494d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f44515c666d7880868c8f9192999393939792918f8c86817a6e695f574d42382e20170d0000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6257636f7c89959fabbac4ced0c4b7ab9f94887c6f62564c4130261c110600000000000009141f2b38434e5864717e8a96a1adb9c6d0c8bcb1a79b8f8275695f5c6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000009141f2935404b55606c7883909aa4afbcc6cec3b9b1abaaa5a9abb0b8c2cdc3b9ada2978d80746a5f53473d30261c110600000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909da9a9a9a9a9aaacafb5bbc0c7ccc4bbb0a69f92867b6e61584e43372b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0c09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393939393939393939393938373735322f2d2b28231c19140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f6a6f72737373737373737373706b615a5044392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323739393939393939393939382f2e2b2720191007000000000000000000000000000000000000000000000000000000000b141d242b3033343939393939393939393939352e2d2a251f170f0500000000000004101c28333e485055575e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b6060616265676d717b849199a4afbbc7d4cfc4b7ab9e918478685e5246392d201407000007131d28313d464e5456595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202834404a545c666d737a7f83848686868686868584827f7b756d685f574d453b30261c0e050000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f625f6975828f9ba7b1bcccd5c9bdb2a89c8f82766a5f53443a301e150a00000000000000020f1b27323d4653606d7984919eaab4bfcbcdc3b9ac9f93877b6e62566975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000020b1a25303945515d67717e8a959facb6c0cec6bcb1a79f9d989c9fa6b0bbc5cabeb3a99f92877b6e62594f42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c9c9c9c9c9c9d9fa4abafb5bdc7cdc2baaea2988e81746a6054473e30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c151c23282c30363a3b3e414344454646464646464646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3a38342e2a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444e585f626666666666666666666663615950483e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252b2d2d2d2d2d2d2d2d2d2d2b22221f1b150f070000000000000000000000000000000000000000000000000000000000020b131a1f2426272c2d2d2d2d2d2d2d2d2d2c2921211e1a140d0500000000000000000b17222c363e44494a5152525252525252525252525252525252525252525252525252525252525252525252525252495053535456555c60696f7d87939facb9c5d0d2c5b9aca196877a6e6154473b2e21140800010d18242f3a434e5860626666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666361594f463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a545c60686d737677797979797979787776736e69615e564d453c33291e140a000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f62616e7b87939facb9c2cdd2c5b9aca0968a7d7064584e4332281e0c0300000000000000000a161f2c3844515c66737f8c98a3aebac7d3c8bbafa49a8d8174685e6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea7b1bec7cabfb4aa9f95908c90949fa9b3becac5bbafa3998f82756b61544a3f34281e13080000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e8f8f8f8f8f909193999fa4abb5c0cccabfb4aa9f93877c6f625a5043392e23180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080810131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a1e262e34383b4246484b4e50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535251504f4c4946443f38363028231c140c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e53555959595959595959595957554f473e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181e202020202020202020201e1615130f0a040000000000000000000000000000000000000000000000000000000000000001080e13171a1a1f2020202020202020201f1c1514120e090300000000000000000005101a242c33393c3d45464646464646464646464646464646464646464646464646464646464646464646464646463f44464747494b5157606b75818e9baab4bfcad5c9bdb2a8968a7d7063574a3d3024170a0004111d2935414b55606a6f737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373706b61584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039424a50565d6166696b6c6c6c6c6c6c6c6a6966615e56524c443c332a20170c02000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f626874818d99a4afbbc7d6cabeb4aa9e9184786c6053463c3120160c00000000000000000004101c2834404a54616d7a86929facb8c2cdccc0b6ac9f92867a6d616975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000006111b262f3846525e6973808c96a1adb9c2d0c6baaea29890837f829097a2adbac3cbc0b5ab9e94897d70665c50443a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8182828282828384878d9399a4afbbc3cec6bbafa49a9083766c61554b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c202020202020202020201e1515120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c30383f44464d5254575a5d5d5e5f6060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b585553504a46413b342e261e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343c4347484c4c4c4c4c4c4c4c4c4c4a48443e352c241a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c11131313131313131313131109080603000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131313131313130f0807050200000000000000000000000008111a22282d3031383939393939393939393939393939393939393939393939393939393939393939393939392d3337393a3a3c40454f5963707d8998a2aebac6d3cebfb3a6998c807366594d4033261a0d000613202c3945515d676f7c8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807d706a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730383f444c5254595c5e5f60606060605f5e5c5954524d46413a322a21180e0500000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f626d7a86929fabb5c0ccd3c6baaea2988b7f72665b5044382b1f1204000000000000000000000c18232e3946525e6874818e9ba6b0bbc7d2c7baaea3988c7f73676975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000b17222d38414e58616e7b86929fa8b2bdcbc9bdb2a89f92867b727a85929fa8b1bdc8c7bdb0a69d9184786d60564c41352920150a00000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f74767676767676777a8087939fa8b2bdc8ccc0b6ac9f948a7e71675c51453a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122292c2d2d2d2d2d2d2d2d2d2b22211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252d353d424a5053575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686562605c54524c443f3830281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3f4040404040404040403d3c38332c231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c22272b2d2d2e2e343d4653606d7985929facb8c5d2cdc1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d79868c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343a4146474c50515353535353535251504c4746423b36302920180f060000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f67737f8c98a2aebdc7d2ccc0b6ac9f92857a6d60544a3f33281c0f030000000000000000000007121c2a36414c56626f7c88949fabb7c4cecbbfb4aa9e9285796d6975828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000030f1b27333f4953606a75818e98a2aebac4cfc5b9ada1968c7f7369727f8b95a0acb8c2cfc1b8aca0958b7f72685d52463c31261a0c030000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6268696969696969686d73808c96a0acb8c2cfc7beb0a69e9184796d60564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f3639393939393939393939372f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c252e373f474f545c6064696e7174767778797979797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6d66615e56504a423a31281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f33333333333333333333302f2c28211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0a07070501000000000000000000000000000000000000000000000000000000050b101416171e1f1f1f191d20212326272828292929292929292929292929292929292929292929292929292929292929232b3844505c667783909daab6c3d0cec1b5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c899899999999999999999999999999999999999999999999999999999999999999999999999999999999999999988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c23283035393a404344464646464646454443403b3a36302a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f6d7985919eaab4bfd0d4c8bbafa49a8d8074675d5142382d22170b0000000000000000000000000d1925303a47535f6a76838f9ca8b2bdc9d0c6b9ada1978b7e716575828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfccc8bcb1a79e9184796d606d7884919da6b0bdc7c8bdb1a89f92857a6d61584e43372b1e150b00000000000000000000000000000000000000000000000000000000000000000000030f1a26313c464e53555b5c5c5c5c5c565e616d7884919da6b0bdc7d0c2b9aca0968c7f72685e52463c31261b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b4346464646464646464646443c3a37312a22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c19222e373f49515961666d71777b7e818384858586868686868686868686868686868686868686868686868686868686868686868686868686868686858483827f7c79736e68605c544c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122262626262626262626262423201c1610080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d08020000000000000000000000000000000000000000000000000000000408090e141a1e2124292d2e30333434353636363636363636363636363636363636363636363636363636363636363636343f4a546875818e9ba8b4c1cecfc2b5a99c8f8276695c4f4336291c10000916232f3c4956626f7c8995aaa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292d2e333638393939393939393736332e2d2a251f19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f717e8b97a1adbcc6d0d2c6b9ac9f93877b6e61554c412f261c110600000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0c9beb3a99d9184786c75828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cec6b8ab9f958a7e71675d66707d8a949eabb5c0cbc3baada2978d80746a5f53473e30271c1207000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484e4f4f4f4f4f4c525c66707d8a949fabb5c0cbc9bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c4247484f53535353535353535353514847433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2b343f49515b626b70787e83878a8d90909192989393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8b8885807a736d665d564c42392e23180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151519191919191919191919171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b0500000000000000000000000000000000000000000000000000060d141a1f262a2d3035393a3d3f404142424343434343434343434343434343434343434343434343434343434343434343434d5a6673808d99a6b3c0ccd0c3b6a99d9083766a5d5043372a1d10000916232f3c4956626f7c8995a2afb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d202126292b2c2d2d2d2d2d2c2b292621201e19140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3c8bbaea295887b6f7883919da9b3beced4c8bcb1a79c8f8275695f53433a2f1d140a00000000000000000000000000020f1b26323c4653606c7884919eaab4bfcacfc5b8aca0968a7d7075828f9ca8b5c2cfccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bcafa59d9083786c6055616b76828f99a3afbbc5cabeb3a99f92877c6e62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c414343434343414a54616b76828f99a3afbbc5cec4baaea2988e81746a5f53473e30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454e53555c5f6060606060606060605e55534e463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b636d727d848a9095979a9c9d9e9fa29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9d9b9897928d8680786d685d544b40342821160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0d0d0d0d0d0d0d0d0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251e1c160f0a0400000000000000000000000000000000000000000000090f171f262a31363a3b4146474a4c4d4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5966737f8c99a6b2bfccd0c3b7aa9d9084776a5d5144372a1e11000916232f3c4956626f7c8995a2b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191d1e2020202020201f1e1d191414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cbbeb2a5988b7f7b7f8c95a0acbbc4cfd1c5b8aca095897d7063574d4231281e0b0200000000000000000000000000000a151f2b3844505b66727f8c98a2aebac7d2c8bdb2a89d90837c7c84919eaab7c4d1ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cabfb4aa9e93897c6f655b5059626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f35363636363039424f59626f7c87929fa9b3becacabeb3aa9f92877c6f62594f42392e23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e575f62696c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58636d727f8791969da0a7a7a9aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacabaaa9a8a9a29f98928d827a6d665c51453d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413d3a3936302c28211b150e0700000000000000000000000000000000000000010a121b212931363b4246484c525456595a5b5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c65727f8c98a5b2bfcbd1c4b7ab9e9184786b5e5145382b1e12000916232f3c4956626f7c8995a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d10111313131313131211100d08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ccc0b3a79b918b888c919ca7b1bccdd6cabeb3a99d9184776b6054453c311f160c000000000000000000000000000000030f1c28333f4a54606d7a86929facb6c0cccec3b8aca0959088889196a0acb9c5d2ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000006111b262f3846535e6973808c96a1adb9c2cdc7baaea2988e81756a605349535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122282929292927303e47535f6a74818d97a2adbac4cec5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e7679797979797979797979776f6a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b9299a0a8acb1b4b6b7b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b7b6b5b3adaaa29f948f83786d60594f43382c1e140800000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313121211100f0d0b08060503000000000000000000000000000000000000000000000000000000000000010507070f13131313131313131313100706040000000000000000000000000008141e29323b4146475053535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38332b26201910080000000000000000000000000000000000000a131c242d333b42464d5355565d61636667676869696969696969696969696969696969696969696969696969696969696969696969696969727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000815222f3b4855626e7b88929993939393939393939393939393939393939393939393939393939393939393939393939393939393939a938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc3b8ada39b9895999ca3adb9c3ced3c6baada2978b7e7265594f44332a1f0d04000000000000000000000000000000000b17222d3845525d6874818d9aa4afbbc8d4c8bcb1a7a09d95959ea0a8b2bdc9d5ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000b17222d38414f59616e7b86929fa8b2bdcbc9bdb2a99f92867b6e61584e414e58616d7a85929fa8b1bdc8c7bdb0a69d9184796d60564c41352920150a0000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151b1c1c1c17202b37434e58616d7a85929fa8b2bdc9cbc0b5ab9f948a7d70665c51443a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c8286868686868686868686847c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666f7c87929fa3abb2b8bcc0c3c3c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c1bebab4aea69e958d80736b6054483b3025190d0100000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f2020202020202020202020202020202020202020202020201f1f1e1d1c1a171513120f0b06050100000000000000000000000000000000000000000000000002080d1113141c1f2020202020202020201c1313100c0700000000000000000000010d1925303b444c52545d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443e37322a221a12080000000000000000000000000000000008121c252d363f454d53575f6166686d707273747575767676767676767676767676767676767676767676767676767676767676767676767676767f8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f12000814212e3a47535f6a758186868686868686868686868686868686868686868686868686868686868686868686868686868686868686868682796d6054473a2d211407000000000000000000000000000000000000000000000306080910131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121211100e0d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2ddd4c9bfb5ada7a5a1a5a8adb5bfcbd7cbc0b5ab9f9285796d6053473d3320180e000000000000000000000000000000000006111c2935414c56626e7b87939facb9c3cecec3b9b1acaaa2a2aaacb2bac4ced9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000030f1b27333f4953606b75818e98a2aebac4cfc5b9ada1968c8073695e52463d46525d68727f8b95a0acb8c2cfc2b8aca0968b7f72685e52463c31261a0c03000000000000000000000000000000000000000000000000000000000000000000000000030608090e1008141e29323b444d525e68727f8c96a0acb9c5d1c7bdb0a69d9184796d60564c41352920150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774808d92999393939393939a938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78849199a3afb5bdc4c8cecfd0d1d1cbc7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6cad0d1d0d0d0cac6bfbab0a79f93877c6f63564c41362a1e1105000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a29262422201f1b1713110d0803000000000000000000000000000000000000000000050c13191d2021282c2d2d2d2d2d2d2d2d2c29201f1c18120b03000000000000000005111e2a36414c565e616a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56554f47433c342c241a12080000000000000000000000000000040e1a242d373f4850575f61696e73777a7d7f808182828282828282828282828282828282828282828282828282828282828282828282828282828283919daab7c4d0d1c4b8ab9e9185786b5e5245382b1f120006121f2b37434e58656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d675d5145392c2013060000000000000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b19171513120f0b060401000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8dbd0c7bfb8b3b2aeb2b4b8bfc7d1d4c7bbafa3998d8073675d5145392c1f13060000000000000000000000000000000000000d19242f3a47535f6976828f9ca8b1bdc8d4cbc3bcb8b7afaeb7b9bdc4ccd5d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfccc8bcb1a79e9184796d60574d4235414c56606d7884919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000002030d1925303b444d565e616a6f7984919eaab7c4d1cfc2b8aca0968b7f72685d52463c31261a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba39f9f9f9f9f9fa49b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564707d8a96a0abb5c0c7cfd4d8d0cac6c5bfbab9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8babec4c5c8ced5d6d0cac2bbafa49a8e8175685e5246392d20140700000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393837363533312e2d2b2722201e1913100b06000000000000000000000000000000000000050e161e252a2d2e3539393939393939393939362d2c28231d150c03000000000000000714202d3946525e686e76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674706d68636159544e463e362c241a0f05000000000000000000000000020c16202c363f49515a62696e757b808487898c8d8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9195a0acb8c5d1d1c4b8ab9e9185786b5e5245382b1f1200020f1a26313c46535d65666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605d554b4135291d110400000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262422201f1b1713110d080100000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0d9d0c9c3c0bebbbfc0c4cad1dfd2c5b9ac9f92877b6e61554b4035291d100400000000000000000000000000000000000008131e2b37424d5763707d8995a0acb8c5cfd5cec8c5c3bbbbc4c5c9ced5ded9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8ab9f958b7e71675d51453b303a44505c66707d8a949eabb5c0cbc3baada2978d80746a5f53473e30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c565e686e767c7f83909daab6c3d0d4c8bdb2a89f92857a6d61574e42372b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000104060708080808080808080808080808080808080808080808080808080808080808080808080808080f1b2835424e5b6875818e9ba8b4acacacacb6a89b8e8175685b4e4235281b0f040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca8b2bdc7d1d9d6cec6bfbab8b4aeacababababababababababababababababababababababababababababababababababaeb4b7b8bdc3ccd2dbd6ccc0b6ac9f92867a6e6154473b2e2114080000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464545444342403e3b3937332d2d2a251f1c17110a02000000000000000000000000000000020c1620283036393a4246464646464646464646433a38342e271e150b000000000000000814212e3b4754616e7a838686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a76706b625f5850483e362c21170d03000000000000000000000008131e28323e48515b636c717b82878d919696999a9a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9da0a7b1bcc8d4d1c4b8ab9e9185786b5e5245382b1f1200000915202a33424b53545b6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c54514b433a2f24180d0100000000000000000000000000000000000007101920272b2e2f37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393837363533312f2d2b2722201d19130f0a0400000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfe0dbd4cfcccbc8cccdd0d5ded3c7bcb0a69b8e8275695e5343392f24180c00000000000000000000000000000000000000010e1a26313c4653606c7884919da9b3bec9d5d9d4d1d0c8c8d1d2d5d9e0dfd8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bcafa59d9083786c60554b403328343f4a54616b76828f99a3afbbc5cabeb3a99f92877c6f62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e686e7a82888c90959fabb8c4d1d9cec3baada2978d80746a5f53473d30261c11060000000000000000000000000000000000000000000000000000000000000000000206070d1113141515151515151515151515151515151515151515151515151515151515151515151515151515151b2835424e5b6875818e9ba8b4b9b9b9b9b4a89b8e8175685b4e4235281b13110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c3cfd9d6cdc4bcb4aeacaba39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaaaacb2bac0c8d2ddd2c7bbaea3998b7e7165584b3e3225180700000000000000000000000001080e161e252a2d32373b3c404547494b4e4f50515252535353535353535353535353535353535353535353535353525251504f4d4a4846443f3a3936302b28231c140c06000000000000000000000000000008131e28323a4146474f525353535353535353534f4645403930271d12070000000000000c1925323f4c5865727f8b929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87837d776f6a615a50483e33291f140900000000000000000000010d1925303a44505a636d727e868f939a9ea0a8a5a6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaacb1b9c3ced9d1c4b8ab9e9185786b5e5245382b1f120000030e1821303942424a50535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504a45413a31281d1307000000000000000000000000000000000000040e19222b32373b3c434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464545444341403e3b3937332d2c29241e1b16100b050000000000000000000000000000000000000000000000000000000004101c2934404b556b7885929eabb8c5d1d2d3d7dcd2d2d2d2dcd7d3d2d2ccc4b7ab9f94897c6f63574d4231271d1207000000000000000000000000000000000000000009151f2b3744505b65727e8b97a1adb9c3ced2d2d3d7dcd2d2d2ddd8d4d2d2cbbfb4aa978b7e7164584b3e3125180b00000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb4aa9e93897c6f655b5043392f232e38424f59626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e130800000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616e7a848f94989d9fa7b1bcc8d4e0d6cabeb3a99f92877b6e62594f42382e23170b0100000000000000000000000000000000000000000000000000000000000003090e1214181d2021212121212121212121212121212121212121212121212121212121212121212121212121212121212835424e5b6875818e9ba8b4c1c6c6c1b4a89b8e8175685b4e42352821201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a4afbbc7d5dacfc4bbb2aaa29f9a99929191919191919191919191919191919191919191919191919191919191919191919298979da0a8aeb6c0cbd5d7cbbfb5ab9a8e8174675b4e412e23180c0000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f606060606060606060606060606060606060606060605f5f5f5e5d5c5957555350494746413a38342e261e180f06000000000000000000000000010d1925303a444c52545b5f60606060606060605f5c53514b43392e23180c0000000000000d192633404c5966737f8c99a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9a9794908a837c716c615a50453b31251a0e0400000000000000000005111d2935414c56616c727f8b92989fa4acacb2b2b3b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b7b8bcc3ccd5ded1c4b8ab9e9185786b5e5245382b1f12000000060f1e27302f383f44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443f38352f281f160c010000000000000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4c4a4846443f3a39352f2c27211c160c07010000000000000000000000000000000000000000000000000000000c18232f43505d6a7683909da9b6c1c5c5c7cbd1c6c6c6c6d1cbc7c5c5c2baafa59c9083766b6054453b311f150b010000000000000000000000000000000000000000030f1b27333f4953606d7985929ea7b1bcc3c5c5c7cbd1c6c6c6d2ccc8c6c5c4baaea398897c6f6356493c302316090000000000000000000000000006111b262f3846535e6973808c96a1adb9c2cdc7baaea3988e81756b6053493f31281d26303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c75828f969fa6aaabb1b9c3cdd8dddbcfc5bbafa3998f82756b60544a3f34281e13080000000000000000000000000000000000000000000000000000000000060e151a1e2124292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e35424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352e2d2c29241e160d0a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98abb5c0ccd7d5c9bdb2a9a198928d888685848484848484848484848484848484848484848484848484848484848484848585878b91969da4aeb9c3ced9d1c3b6aa9d9083776a544a4034281c1004000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5354524c46443f38302a2117110a020000000000000000000005111d2a36414c565e61686c6c6c6c6c6c6c6c6c6c69605c554b4034281c100400000000000d192633404c5966737f8c99a6b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a7a69f9c9590867e716c61574d42362a20150a0000000000000000000713202d3946525e68717e88939fa2aaafb6b9bdbfc0c1c1bfbdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0c1c5cad1daded1c4b8ab9e9185786b5e5245382b1f12000000000c151e1d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e29241d160d04000000000000000000000000000000000000030f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b5957555350494745413a38322c282118120b030000000000000000000000000000000000000000000000000000071a2734404d5a6773808d9aa5afb7b8b9babfb9b9b9b9b9b9bfbab9b8b7b0a89e93897d7063594f4333291f0d03000000000000000000000000000000000000000000000b17222d3845515c67727f8b95a0aab2b7b8b9bbc0b9b9b9b9b9c0bbb9b8b7b3ab9f92867a6d6053473a2d201407000000000000000000000000000b17222d38414f59616e7b86929fa9b2bdcbc9beb3a99f92867b6e61594f41382d1f161e2b37434e58616d7a85929fa8b1bdc8c7bdb0a69d9184796d60564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000020b19232c3845515d67717e8a939ea8b0b6b8bcc3cbcfcfd0d3d7cbc0b5ab9e94897d70665c50443a2f24190d03000000000000000000000000000000000000000000000000000000080f1820262b2e2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e423b3b3a39352f28201c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d2ddd2c5b9ada1969186807b79787878787878787878787878787878787878787878787878787878787878787878787a7e848d929da7b1bcc8d4d2c5b8ac9f928579665c5144382c1f12060000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979787877767573716e6c6565615e5653504a423c3327221b140b020000000000000000000713202d3946525e686d7579797979797979797979766d675c5145382c1f130600000000000d192633404c5966737f8c99a6b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b3b0aba7a09892887e71695e53463c31261b0f030000000000000004111d2935414b55616d7a85929aa4aeb4bbc0c7c9c3bcb8b7b2b0afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3b4b9c0c8d1ded1c4b8ab9e9185786b5e5245382b1f1200000000030c0b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b28231c18130c040000000000000000000000000000000000000006131f2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605b5354524c48433d383329231d150d06000000000000000000000000000000000000000000000000000916232f3c4956626f7c89939ea6aaabacaeb4acacacacacacb4aeacabaaa69f968e81756b6054463d3221170d000000000000000000000000000000000000000000000006111b2934404b55606d78839198a0a8aaabacafb5acacacacacb6afacababaaa2998f8275675d5145392c1f1306000000000000000000000000030f1b27333f4953606b75818e98a2aebbc4cfc6b9ada1978d8073695e53473d2f261b0d1a26313c46525e68727f8b95a0acb8c2cfc2b8aca0968b7f72685e52463c31261b0c03000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea6b0bac2c4c8c7c4c3c2c3c7ccd1c7bdb0a69d9083786d60564c4135291f1409000000000000000000000000000000000000000000000000000008121a212a31373a3b414547484848484848484848484848484848484848484848484848484848484848484848484848484848484848484e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4848484745413a322e261c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced5c9beb2a99e91847a736e6c666b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b686d7178808d95a0acb8c5d1d3c6baaea29886796d6053463a2d20130700000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868585848382807d7b7976726d6863605c544d453f332d261d140a0000000000000000000714212e3a4754616d7a818586868686868686868682796d6053463a2d20130700000000000d192633404c5966737f8c99a6b2bfc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bcb7b1aaa29a92857b6e61584e43372b1f1206000000000000000613202c3945515d6773808d98a2acb6bec5ccc8c0b9b1acaaa5a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a6a8aeb6c0cad5d1c4b8ab9e9185786b5e5245382b1f12000000000c151e1d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e29241d160d040000000000000000000000000000000000000815222e3b4754606a6f76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877767473716e6c6565605d56544e48443e342f271f1810070000000000000000000000000000000000000000000000000915222e3b4854606a75818f949a9d9e9fa39f9f9f9f9f9f9f9fa39f9f9d9a9490847a6d60594f44342b210f050000000000000000000000000000000000000000000000000c18232f3944515c666f7c8691969b9d9f9fa39f9f9f9f9f9f9fa49f9f9e9c9892877c6e62554b4035291d10040000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e91857a6d60574d42352b1d140a15202935414c56606d7884919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b00000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e69737f8c96a1acb8c1cccac2bbb7b6b5b7bbc2cacfc1b8aca0958b7e72685d52453b31261a0b02000000000000000000000000000000000000000000000000050e1a242c333c4247484b515454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545b6875818e9ba8b4c1cecec1b4a89b8e8175685b5454545454524c4440382e24190e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd2c6b9ada197897d706862605b545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e565e61666d7983919daab7c4d0d6cabfb4aa94877a6d6154473a2e211407000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f909192929299939393939393939393939393939393939393939a9392929291908f8c8a8885837f7a75706d665f5750443f382f261b110600000000000000000c1925323f4c5865727f8b929893939393939399928a7d7063574a3d3024170a00000000000d192633404c5966737f8c99a6b2bfc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1cfd2d1d0cfcdc7c3bcb4aca2978f82766a5f53473a2e211509000000000000000714212d3a4754606d7a85929faab4bec7d0ccc0b6aea7a09d9997959595959595959595959595959595959595959595959595959595959595959595959595999ca4aeb9c5d0d1c4b8ab9e9185786b5e5245382b1f12000000060f1e27302f383f44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443f38352f281f160c010000000000000000000000000000000004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817f7d7b7975726d68626058554f454039312a22191007000000000000000000000000000000000000000000000007131f2c38434e58606d7982898e909292999393939393939393989292908d88827a6e685d52473d3222190f0000000000000000000000000000000000000000000000000007121d2834404a545f6a6f7c84898e91929299939393939393939a9392918f8c857d706a5f5343392f24180c00000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8aca0958b7e71675d51453b3123190b020d1925303a44505c66707d8a949fabb5c0cbc3baada2978d80746a5f53473e30271c120700000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa8b2bdcacbc2b8b0aba9a9abb0b8c2cec8bcb1a79e92857a6d60574d42362a1d140a0000000000000000000000000000000000000000000000020d17202c363e454d5355555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616875818e9ba8b4c1cecec1b4a89b8e8175686161616161605d56524a40362b1f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfd1c4b8ab9e9185786b615653504a5151515151515151515151515151515151515151515151515151515151514c52545c67727f8c99a5b2bfccdbd0bbaea194887b6e6155483b2e2215080000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786e69625a504941382d22170f06000000000000000d1a2633404d596673808c99a2aa9f9f9f9f9fa3978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6b2b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfbdc2c3c7ccd6d8d3cec6beb3a99f94887c6f6255483c30251a0e020000000000000a1724303d4a5763707d8a98a2aebcc5d0cec3baaea49d95908c8a8888888888888888888888888888888888888888888888888888888888888888888888888d929ca8b4c1cdd1c4b8ab9e9185786b5e5245382b1f120000030e1821303942424a50535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504a45413a31281d13070000000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8c8a8885827f7a746f6a636159514b433c342b22190e0500000000000000000000000000000000000000000000030f1b27323d45515d676d757d8183858686868686868686868686868584817c766e685e564c41352b21100700000000000000000000000000000000000000000000000000010c18232e39424e58606a6f787d82848586868686868686868686868584827f7a706b61584e4331271d12070000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bdafa59d9083786c60554b4133291f10070008131e28343f4a54616b76828f99a3afbbc5cabeb3a99f92877c6f62594f42392e23180c02000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e98a2aebac4d0c3b9b0a69f9c9c9fa6b0bcc5cec3b9ada1978d8073695f53463d2f261c11060000000000000000000000000000000000000000000008131e29323e4850575f6268676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e75818e9ba8b4c1cecec1b4a89b8e81756e6e6e6e6e6e6d68645c52473b301c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cfc2b6a99c8f837669594f46443f45454545454545454545454545454545454545454545454545454545454541464b5564707d8a97a3b0bdcad4c7bbaea194887b6e6155483b2e221508000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacb6afacacababaaa9a8a6aaa29f9d99928f8a837b716c605b53493f332721180d030000000000000d1a2633404d596673808c99a6b4acacacacb4a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b0b5b7bbc1cad0d8d8d0c5bcb0a69a8d817467574d42362a1e12050000000000010d1a2734404d5a6773808d9aaab4bfced4c8bdb2a89d928d837f7d7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c808d99a6b3c0ccd1c4b8ab9e9185786b5e5245382b1f1200000915202a33424b53545b6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c54514b433a2f24180d010000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9b999797928f8b86817c77706b605c554e463d342b20170c03000000000000000000000000000000000000000000000a16212935404b555d606b707477787979797979797979797979797877746f6a615e564d443a2f23190f00000000000000000000000000000000000000000000000000000007121c27303c464e5860656c707577787979797979797979797979787875726d6861594f463c311f150b0100000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb4ab9e93897d70665b50433a2f21170d0000020c17232e38424f59626e7c87929fa9b3becac5bbafa3998f82766b61544a4034281e13080000000000000000000000000000000000000000000000000000000000030e18212b3844505b666f7c89939eaab4bfccc7bdb1a79f94908f949faab4becac9beb3a99f92867b6e61594f42382d22170b010000000000000000000000000000000000000000010d1925303a44505a61696e75787a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b828f9ca8b5c2cfcfc2b5a89c8f827b7b7b7b7b7b7b7a736e64584c382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e4138332d3838383838383838383838383838383838383838383838383838383830363c4955626f7c8895a2afbbc8d4c7bbaea194887b6e6155483b2e22150800000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b8b7b6b5b3b4aeacaba39f9b9590867e756c655b50443e33291f14090000000000000d1a2633404d596673808c99a6b3b9b9b9b9b1a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c999f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba3a8aab0babfc6ced8d7cec2b8ab9e928578695e52463a2d201407000000000004101d2a3743505d6a7683909da9b6c3d0d2c5b8aca0968d807972706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200020f1a26313c46535d65666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d66605d554b4135291d11040000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacababaaa9a7a6a9a29f9c98928e89837d746d675f584e463d32291e150b00000000000000000000000000000000000000000000040d18242f3a434b51596063676a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a67625f58524d443b32281e1107000000000000000000000000000000000000000000000000000000000b151e2a343c464e535b6063686a6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966605d564f473e332a200d03000000000000000000000006111b262f3846535e6973808c97a1adb9c3cdc7baaea3998f82756b60544a3f31281d0f0500000006111c26303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51443a3025190d04000000000000000000000000000000000000000000000000000000000915202935414c56606c7883909da5afbcc6ccc0b5aba0959082828f98a2aebac4cec5baaea3998e82756b60544a3f33281d1307000000000000000000000000000000000000000005111e2a36414c56616c717b82848787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878f949eaab7c3d0d0c3b7aa9e948f8787878787878787807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e413528222b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b252f3c4855626f7b8895a2aebbc8d4c7bbaea194887b6e6155483b2e22150800000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c5c4c3c2bfbfbab8b5aeaca79f98928b81776c605a50453b31261a0e0200000000000d1a2633404d596673808c99a6b3bfc6c6bdb1a4978a7e7164574b3e3124180b00000000000c1925323f4c5865727f8b9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929995969c9ea6aeb4bcc6d0dbd2c6b9ada197877b6e6154483b2e211508000000000004101c2834404a546b7884919eabb7c4d1d1c4b7aa9e9184786d66646262626262626262626262626262626262626262626262626262626262626262626265727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120006121f2b37434e58656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766d675d5145392c2013060000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b5b4b2b3adabaaa29f9b95908a80796f6a60584e443b30271d12070000000000000000000000000000000000000000000007131d28313a40454f54565b5d5f5f606060606060606060605f5f5d5a55534e46413b322920160c0000000000000000000000000000000000000000000000000000000000030c18222b343c41495053565b5e5f5f606060606060606060605f5e5c5954524c443e352c21180e0000000000000000000000000b17222d38414f59616e7b86929fa9b2becbc9beb3a99f92867b6e61594f42382d1f160c00000000000a151e2b37434e58616d7a85929fa8b1bdc8c7bdb0a69e9184796d60564c41362a20150a000000000000000000000000000000000000000000000000000000030c1a26313945525d68717e8b95a0abb7c1cec7bbafa4999083797a86929fa8b2bdc9cbbfb4ab9e93897d70665b50443a2f24180d03000000000000000000000000000000000000000713202d3946525e68717e868f919694949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949c9ea6b0bbc7d3d3c7bbb0a69e9c94949494949494928679665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e4135281f1d182020202020202020202020202020202020202020202020181c1f222f3c4855626f7b8895a2aebbc8d4c7bbaea194887b6e6155483b2e2215080000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccd2cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1c9ccced0cac6c5bfbbb9b1aaa29f938c80736c61574d42362a1e130800000000000d1a2633404d596673808c99a6b3bfcccabdb1a4978a7e7164574b3e3124180b00000000000714212e3a4754616d7a8285858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687888a8f949fa2aab4bfcad6d5c9beb3a9978a7d7064574a3d3124170a000000000006121f2c3844515c667885929fabb8c5d2cbbeb1a5988b7e72665c545555555555555555555555555555555555555555555555555555555555555555555865727f8b98a5b2becbd1c4b7ab9e9184786b5e5145382b1e12000814212e3a47535f6a758186868686868686868686868686868686868686868686868686868686868686868686868686868686868686868683796d6054473a2d2114070000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbebab8b4aeaca7a09d928d837c6f6a60564d43392e23180c03000000000000000000000000000000000000000000010c161f282f353d4448494e515253535353535353535353535352514e4947433c36302920170d04000000000000000000000000000000000000000000000000000000000000061019222b2f383f44464a4f5152535353535353535353535352514f4c4745413a322c231a0f060000000000000000000000030f1b27333f4953606b75818e98a3aebbc4cfc6b9ada1978d8073695f53473d2f261c0d040000000000030c1a26313c46525e68727f8b95a0acb8c2cfc2b8aca0968c7f72685e52463c31261b0c0300000000000000000000000000000000000000000000000000000b151e2b37424d57606d7a85929ea7b1bcc9cabeb3aa9f93877c6f727f8c96a0acb9c2cfc6bdafa59d9083786c60554b4035291f1409000000000000000000000000000000000000000714212e3a4754616d7a8592989ea1a8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8aab0b8c1ccd7d7ccc1b8b0aaa8a1a1a1a1a1a1a29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a79b8e8174685b4e412e2d2c29242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d23282c2d2f3c4855626f7b8895a2aebbc8d7cbbfb4aa94887b6e6155483b2e22150800000004101d2935404b55606c77818f95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0bbbdbfc3c4c7cdd1cbc7c2bcb4aea59f93887e70695f53463a3024190d00000000000d1a2633404d596673808c99a6b3bfc0c0bdb1a4978a7e7164574b3e3124180b00000000000713202d3946525e686d767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7b7d82899298a2aebac6d1dacfbfb2a5998c7f7266594c3f3326190c00000000000713202d3a4653606d798698a2aebac6d3c9bcafa396897c7063544b49484848484848484848484848484848484848484848484848484848484848484c5966727f8c99a5b2bfccd0c3b7aa9d9084776a5d5144372a1e11000815222f3b4855626e7b88929993939393939393939393939393939393939393939393939393939393939393939393939393939393939a938a7d7164574a3e3124170b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2ddd7d4d2cecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfcecfcac6c5bfbab8b1aca49d9590867c6f685e554b4034281f140900000000000000000000000000000000000000000000040d161d242933383b3d4144454646464646464646464646464544413c3b37322a251f170e0500000000000000000000000000000000000000000000000000000000000000000710191d262d3337393d42444546464646464646464646464545423f3a39353028201a11080000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e92857a6d60574d42352b1d140a000000000000000a15202935414c56606d7984919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b0000000000000000000000000000000000000000000000000007121c27303947535f6973808d97a1adb9c3cdc6baaea2988e81746a6d7984919ea6b0bdc7cfc1b8aba0958b7e71675d51453b30251a0b020000000000000000000000000000000000000c1926333f4c5966727f8c97a2aaadb2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5b7bbc1cad3deded3cac1bbb7b5aeaeaeaeaeb4a09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcec1b5a89b8e827568544a3f3b3a39352f39393939393939393939393939393939393939393939392e34383a3a3c4956626f7c8995a2afbcc8d3c7baaea398877a6d6054473a2d2114070000000613202c3945515d67727f8c939ea7b1bac1cad0d1cbc5bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacafb5aeb0b2b6b7bbc2c7ccd3cec6bfbaafa49a92867b6e61564c4135291c1106000000000d1a2633404d596673808c99a6b3b4b4b4b4b1a4978a7e7164574b3e3124180b000000000005111d2a36414c565e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e70757c86929fabb4bfcbd7ccc0b3a6998d8073665a4d4033271a0d00000000000714202d3a4753606d7a8693aab4becad6c7bbaea194887b6e6155483c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c404d596673808c99a6b3bfccd0c3b6a99d9083766a5d5043372a1d10000916232f3c4956626f7c8995a3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ebe2d9d2ccc7c6c1bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c1c3c5c6cacfd0d3d0cac7c3bcb8aea7a09891847a6e675c51453b31261a0e0200000000000000000000000000000000000000000000040c131821272c2f303437383939393939393939393939393937342f2e2b262019140d0500000000000000000000000000000000000000000000000000000000000000000000070b141b22272b2d303537393939393939393939393939393836332d2c29241e160e0800000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc6b8aca0958b7e72675d51453b3123190b0200000000000000030d1925303a44515c66707d8a949fabb5c0cbc3baada2978d81746a5f53473e30271d12070000000000000000000000000000000000000000000000000c18232e39424f59626e7b87929fa9b3becbc8bdb2a89f92857a6d6167707d8a949fabb5c0cbc8bcb1a79e9184796d60574d42362a1d140a0000000000000000000000000000000000000e1b2835414e5b6874818e9ba9b3b9bdbabababababababababababababababababababababababababababababababababababababababababababababac2c3c7ccd3dce5e5dcd3ccc7c3c2babababab9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d1d0c3b6aa9d908377665c5049474745404646464646464646464646464646464646464646464646464640454647484d5664717e8b97a4b1becad2c5b9ac9f928679685d5245392c2013070000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a0a1a3a5a9abb0b7bbc1cad1d0cac0b6aca2988d8174685d5246382e23170b000000000d1a2633404d596673808c99a6a7a7a7a7a7a7a4978a7e7164574b3e3124180b0000000000010d1925303a444c52545c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f555d6062636a727f8b99a3aebac7d3cdc0b4a79a8d8174675a4e4134271b0e00000000000714202d3a4753606d7a8693a0adb9d0dbc7baada194877a6e6154473b2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f34414e5a6774818d9aa7b4c0cdcfc2b5a99c8f8276695c4f4336291c10000916232f3c4956626f7c8995a2b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9d0c7c0bbb9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b4b6b8babec2c4c7cdd4d3cec8c0b9b1aaa1969083796d60574d42362a1e1308000000000000000000000000000000000000000000000001070d161c202223282a2c2c2d2d2d2d2d2d2d2d2d2d2c2c2a2722211f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f2023282b2c2c2d2d2d2d2d2d2d2d2d2d2c2b292621201d19130c04000000000000000000000000020b1a25313945515d67717e8b959fabb7c1cec6bdb0a69d9083786d60554c41332a1f110700000000000000000008131e2834404a54616b76828f99a3afbbc5cabeb3a99f92877c6f625a5042392e23180c020000000000000000000000000000000000000000000004101c2834404a54616b75828f99a3aebbc5cfc7b8aca0968c7f72685e616c76828f99a3afbbc5cdc3b9ada1978c8073695e52463d2f261b11060000000000000000000000000000000000101d2a3643505d697683909ca9b6c3c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cfd0d3d7dee5eeeee5ded7d3d0cfc7c7c7c6b9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5c0cbd2c5b8ac9f9285796d605a565453514b535353535353535353535353535353535353535353535353534b51535455575e6873808d9aa6b3c0cdd1c4b7ab9e9184786b564c4135291d1104000005121f2b3744505b65727e8b97a2adb7c1cbd5cdc5bdb4aeaaa29f9b98969493989292929292929292929292929292929292929292929299939496999c9fa6aab0b8bfc8d1d2c7beb4aa9f92867a6d61544a3f34281c10030000000d1a2633404d596673808c999a9a9a9a9a9a9a9a978a7e7164574b3e3124180b00000000000008131e28323a41464750525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c51545558606d7986929facb9c5d2cec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0adb9c6d3c7baada194877a6e6154473b2e2222222222222222222222222222222222222222222222222222222b37424d576976828f9ca9b5c2cfcec1b5a89b8e8275685b4f4235281c0f000916232f3c4956626f7c8995a2afb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b1a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd2c7bdb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8a9abadb3b6b7bbc2c8ced5d4cbc3bcb2a89f958d8174695f53463a3025190d01000000000000000000000000000000000000000000000000050b101316161b1e1f2020202020202020202020201f1e1b1615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1e1f20202020202020202020201f1e1c191413110d0802000000000000000000000000000a141d2a36424d57606d7984919ea7b1bcc9cbbfb5ab9e94897d70665c50433a2f21180e00000000000000000000020c18232e39424f59626e7c87929fa9b3becac5bbafa3998f82766c61544b4034281e1308000000000000000000000000000000000000000000040e19222c3844515c66707d8a949eabb5bfcdc7bdb0a69e9184796d60565a626f7c87929fa9b3becac9beb2a99f92867b6e61584e41382d22170b0100000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdad4d4d4d0c9c3bfbebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc2c3c7ccd4dce5e5dcd4ccc7c3c2bbbbbbbbb9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a3afbbc7d3c6baaea2988b7e716c656361605d6060606060606060606060606060606060606060606060606060605c60606264696e7a85929eabb8c5d1cbc0b5ab9c8f8376695c50433024190d0100000613202d394653606c7884919da9b3bec9d3d0c5bbb3aba39f98928e8b89878686868585858585858585858585858585858585858585868687888a8c90949c9ea6aeb6bfcad3d0c5baaea2988c7f72665c5044382b1f12060000000a1724313d4a5764707e898d8d8d8d8d8d8d8d8d8d887c6f6255483c2f221509000000000000020c1620283036393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464641454748505c667784919daab7c4d0cec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0adb9d2ddc7baada194877a6e6154473b2e28282828282828282828282828282828282828282828282824292c2f3846535f697884919eabb8c4d1cdc1b4a79a8e8174675b4e4134281b0e000916232f3c4956626f7c8995aba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc0b5aba49f9b9999999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9a9abb0b8bcc3cbd3d5cec4bab1a79f93877b6e61564c41362a1d110500000000000000000000000000000000000000000000000000000407090a0e111213131313131313131313131312110e0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0f1112131313131313131313131312120f0c07070401000000000000000000000000000006111b262f3846535e6973808c97a1adb9c3cdc7bbaea3998f82756b60544a3f31281e0f06000000000000000000000007121c27303e47535f6a74808d97a2adbac3cbc0b5ab9f948a7d70665c51453a3025190d0400000000000000000000000000000000000000000a15202a36414c56606d7884919da6b0bdc6cbc0b5ab9f948a7d70665c51535f6a74818d97a2adbac3cec4baaea2988e81756a6053493f33271d120700000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce1dad0c7beb7b3b1afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb5b7bbc2cad4deded4cac2bbb7b5afafafafafb2a99386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c1cccabfb4aa9f92867e76726f6e6d676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6f71747b839097a1adb9c6d1c7bbafa3998b7e7265584b3f322518080000000a1723303d4a5663707d8996a0acbbc5d0d6cabeb3a9a299928c85817e7c7a7a7979797979797979797979797979797979797979797979797a7b7d7f83888f949ca4aeb8c1d0d6cabfb4aa9e9184796d6053463a2d2013070000000a1623303c4955616c707d808181818181818181807d706a5f53473a2e21150800000000000000050e161e252a2d2e363939393939393939393939393939393939393939393939393939393939393939393939393939393939392f35393a3f4a546975828f9ca8b5c2cfcec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8693a0b5c0ccd7c7baada194877a6e6154473b343434343434343434343434343434343434343434343434352f35393a414c56616e7b8896a1adb9c5d2ccbfb3a6998c807366594d4033261a0d000916232f3c4956626f7c89999b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d4c7bbafa499938e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e8e909297979c9fa6acb1b9c1c9d3d6ccc2bbafa4998d8174685e5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616e7b86929fa9b2becbcabeb3a99f92867b6e62594f42382e1f160c000000000000000000000000000b151e2b37434e58616d7a85929fa8b2bdc8c7bdb0a69e9184796d60564c41362a20150a00000000000000000000000000000000000000030d1b26323946525e68727f8c96a0acb8c1cfc7bbafa3998f82766b61544b4e58616d7a85929fa8b1bdc8cabfb4aa9f93877c6f655b5044392f24180c02000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcdfd4c9beb5aca7a5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9abb0b8c2ccd8d8ccc2b8b0aba9a2a2a2a2a2a2a19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca5afbac3ccc6baaea398928a837f7c7a7a7979797979797979797979797979797979797979797979797979797979797a7b7e818690959fa9b3bec9c6beb3a99f92867a6d6154473a2e211407000003101c28343f4a546773808d9aa8b2bdcdd7d3c6baada29792877f7a74726f6e6d6c666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e7072767b828c929ca6b0bec7d2d0c6b9ada196887b6f6255483c2f2215070000000814202d3944505a616b7073747474747474747474706c61584e43372b1f12060000000000000000050c13191d2021292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24292c2e424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f00000000000714202d3a4753606d7a8699a4afbbc7d4c8bbaea195887b6e6255484141414141414141414141414141414141414141414141414142424045474c535d68737f8c99a8b2bdc9d5c9bdb2a8968a7d7063574a3d3024170a000714212e3a4754616d7a878d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e897c6f6256493c2f2316090000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c6b9ac9f9387818080808080808080808080808080808080808080808080808080808080808081818385878b8f949da0a7afb7c1cbd5d7ccc0b5ab9f92867a6d6154473a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090e10121313131313131311100b070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b75818e98a3aebbc4cfc6b9ada1978d8073695f53473d30261c0d0400000000000000000000000000030c1a26313c46525e68727f8b96a0acb8c2cfc2b9aca0968c7f72685e52463c32261b0c030000000000000000000000000000000000010b151f2b37434e58616d7a85929fa8b2bdcacabeb3a99f92877c6e62594f4246525e68727f8b95a0acb8c1cfc6bbafa49a9083786c60554b4035291f1408000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcdbcfc3b7aca39b98959595959595959595959595959595959595959595959595959595959595959595959595959c9fa6b0bbc7d3d3c7bbb0a69f9c95959595959595918478665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664717e8a939ea8b2bac1cbbfb4aaa39f95908b89878686868686868686868686868686868686868686868686868686868686868687888a8e92989fa7b1bbc5c4bcb4ada1978f8275685e5246392d201307000006121f2b3844505c667683909ca9b6c3ced3c7bbb0a69f92857c726d6765636160605b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6060616366696e77808c949eacb6c0ccd5c9bdb2a8978b7e7164584b3e2e23180c00000004101c28333e48505960636767676767676767676764615a50463c31261b0f0300000000000000000002080d151b1f2222242424242424242424242424242424242424242424242424242424242424242424242424242424242424252835424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f00000000000613202d394653606c7986939facb9c6d2c9bcb0a396897d7063564e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f4b5153565e656d7a84919eabb8c4cfd2c5b9aca196877a6e6154473b2e211408000713202d3946525d68707d8181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817e776c605346392d2013060000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b6a99d90837673737373737373737373737373737373737373737373737373737373737374747576787b7e838890959ea5afb9c3d0d9d2c7baaea2988c807366564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1d1e1f20202020201f1e1c181312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b3744505b656f7c89939eaab4bfcdc8bcb1a79e92857a6d60574d42352b1e140a0000000000000000000000000000000a15202935414c56606d7984919da6b0bdc7c8bdb2a89f92857a6d61584e43372b1e150b000000000000000000000000000000000007121d27313947545f6a74818e97a2adbac3cec6b9ada1978d80746a5f53473e414c56606d7884919da6b0bdc6ccc0b6ac9f958a7e71675d51453b3025190e040000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd8ccbfb3a79b918b888888888888888888888888888888888888888888888888888888888888888888888888888f949fabb7c3d0d0c3b7ab9f948f8888888888888888807366544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4955616c75818e96a0a8afb7c1c6bcb4aea79f9d989694939393939393939393939393939393939393939393939393939393939393939395979b9fa2aab1b9c2c4bab2aaa39e92857b6e61564c41362a1d110500000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545353504a5252525252525252525252525252525252524a5153545557575f656c75828f9aa4afbbc8d4cfc0b4a79a8d817467544b4034281c10040000000b17222c363e474f54565a5a5a5a5a5a5a5a5a5a575550473e342a20150a000000000000000000040c101920262b2e2f313131313131313131313131313131313131313131313131313131313131313131313131313131313131313230424f5b6875828e9ba8b5c1cecec1b4a89b8e8175685b4e4235281b0f000000000006121f2b3844505b667885929fabb8c5d2ccbfb2a6998c7f736860585b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c555d6063686d77818e97a1adb9c6d6d1c4b7ab9e918478685e5246392d2014070005111d2935414c56616b70747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474716c655b5044372b1f12050000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569666666666666666666666666666666666666666666666666666666666667676869696e71767c838e939ea7b1bec7d2d6cabfb4aa9d918477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f2223282a2b2c2d2d2d2d2d2c2b2924201f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55606c7883909da5afbcc6cfc7b8aca0958b7f72685d52453c3123190c02000000000000000000000000000000030d1925303a44515c66707d8a949fabb5c0cbc3baaea2988e81746a5f53473e30271d1207000000000000000000000000000000000c18242f3943505a626f7c87939fa9b3beccc8bcb1a79e92857a6d60584e43353a44505c66707d89949eabb5bfcbc7beb1a79e9184796d60564d41362a20150a0000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd8cbbeb1a5988b7f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c828f9ca9b5c2cfcfc2b5a99c8f827c7c7c7c7c7c7c7b736e635742382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2d3945505a606d7a8491969ea5afbcc5c6bfbab1aba9a5a2a1a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a2a4a7acaeb4bcc2c9bdb2a8a098928a7d70695e52443a3025190d0100000915222f3c4855626f7c8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464640444647484a4d535b616e7b87939facb9c6d2d0c3b6aa9d908377665c5145382c1f130600000005101a242c353d4448494d4e4e4e4e4e4e4e4e4d4a49443e352c22180e040000000000000000000c161e222a32373b3c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f3f434e58697683909ca9b6c3cfcdc0b4a79a8d8174675a4e4134271b0e0000000000030f1c28333f4a546b7784919eaab7c4d1d2c5b8ab9f92857a6f6a6967676767676767676767676767676767676767676767676767686869676d6f747a828e939ea9b2bec9d5cabeb3a99b8e827568564c41362a1e110500010d1924303a444f59616367686868686868686868686868686868686868686868686868686868686868686868686868686868686868686764605b53493f33271b0f030000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5959595959595959595959595959595959595959595959595959595a5a5b5b575e61646a6f79818e95a0acb6c0ccd8d0c6b8aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b21272c2e2f343738393939393939393736312d2c28231c150c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313945515d67717e8b959fabb7c1cec7bdb0a69d9183786d60564c41332a1f1108000000000000000000000000000000000008131e2834404a54616b76828f99a3afbbc5cabeb3aa9f93877c6f625a5042392e23180c00000000000000000000000000000004101d2935404b55616c76839099a4afbcc5cfc6b8aca0958b7f72685d52463c31343f4a54616b75828f99a3aebbc5d0c2b9aca1968c7f73685e52463c32261b0c0300000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd4c7baaea194877b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f75818e9ba8b4c1cecec1b4a89b8e81756f6f6f6f6f6f6e69635c524730261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002111c28333e45525d686f7c848e939eaab4becacbc2bcb7b6b2afadadacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacadaeb0b4b8babfc6cec5b9aca09691867f716b61564d4232291e13080000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045403c3b3a3938332d393939393939393939393939393939392e34383a3a3b3d4149535f697683909ca9b6c3cfd2c5b9ac9f9286796d6053463a2d2013070000000008121a232b33383d4348494b4b4b4b4b4b4947433c39332c231a1006000000000000000000030c1e2830343c4347494b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c4e555f6a7885929fabb8c5d2ccbfb2a6998c7f7366594c403326190d0000000000000b17222d43505d6a7683909da9b6c3d0d3c6baada29790837c777674747474747474747474747474747474747474747474747474757576777a7c81858f949ea5afbbc4cfd2c6b9ada2978b7e7165584b3e3025190d01000008131e28323e474f55575a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5853504941382d22170b000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4d5254585f676d7983909aa4afbbc8d4d4c8bdb2a8968a7d7063574a3d3024170600000000000000000000000000000000000000000000000000000000000000000000000000000008101921272c32383b3c4143454646464646464644433e3a38342e261e1a11090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7984919ea7b1bcbebec0b5ab9e94897d70665c50443a2f21180e000000000000000000000000000000000000020c18232e39424f59626e7c87929fa9b3bebebebbafa4998f82766c61544b4034281c100400000000000000000000000000020b19232c3945515d67717e8a949fabb5c0cec6bdafa59d9083786d60564c41342a2e38424f59626e7b87929fa9b3bec9c9bdb2a89f92867b6e61584e43372b1e150b000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cfd9d9cdc0b3a69a8d80776e6962626262626262626262626262626262626262626262626262626262626262626875818e9ba8b4c1cecec1b4a89b8e8175686262626262615f57524a40351e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222935414c565f6a6f79818e98a2aebac6d3cdc7c4c3bebcbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9babbbdc1c5c6cad0d1c4b7aa9e91847c716d62594f443b3020170c020000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28222c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d2d2e2f38424d5765727f8c98a5b2bfcbd3c7bbaea399877b6e6154473b2e21140800000000000b17222c363e464f545658585858585855544e463d352b21160b000000000000000000000b151e303a42464e54555757575757575757575757575757575757575757575757575757575757575757575757575757575757575858595860676f7c8897a2adbac6d3cabeb3a9988b7e7165584b3e3225180b000000000000061b2734414e5a6774818d9aa7b4c0ccd6cabeb3a9a09590878482818181818181818181818181818181818181818181818181818182838486898e92989fa6afb7c1cdd7cbbfb5ab9e9285796d6053473a2d201408000000020c16202c353e44484a4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4b46443f382f261b1106000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4240404040404040404040404040404040404040404040404040404141424246474e555c676e7c87939facb9c6d2d9cec0b3a6998d8073665a4d402d22170b000000000000000000000000000000000000000000000000000000000000000000000000000008121a222b32383d4348494e505152535353535352514f4b46443f38302c241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6973808d97a1adb1b1b1b1b1afa3998f82756b61544a3f32281e0f060000000000000000000000000000000000000007121c27303e47535f6a74808d97a2adb1b1b1b1b5ab9f948a7d70665c5145382c1f1306000000000000000000000000000a141d2a36424d57606d7984919ea6b0bdc7cbbfb4ab9e93897d70665c50443a302226303d47535f6973808d97a1adb9c3cdc4baaea2988e81746a5f53473e30271d12070000000000000000000000000e1b2734414e5a6774818d9aa9b3bec7cfd6cec1b5a89d928d827b716c615e565555555555555555555555555555555555555555555555555555555b6875818e9ba8b4c1cecec1b4a89b8e8175685b5555555555534d4540382e240c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a444f59606b707b85929fabb8c5cec9c7c0bbb9b7b5b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6b8babec5c6ccccbfb2a6998c7f736c655b50443e32291f1307000000000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e52463929242120201f1c171f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f181c1f20212226313d4a5663707d8996a3b0bcd1d7cbbfb5ab95887b6e6255483b2f2215080000000004101c28333e48505960636565656565656260584f473d33271c1004000000000000000007121d2730424c54585f62646464646464646464646464646464646464646464646464646464646464646464646464646464646464646566686a6f79828f9ca9b3becad2c6b9ada297897c706356493d3023160a0000000000000b1824313e4b5764717e8a97a6b0bbc7d3cfc5bbb1a7a09a93918f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f9193999a9fa2aab0b8c1c9d3cdc4bbaea3998d8073675d5145392c1f130600000000040e1a232c33383c3d4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141413e3937332d261d140a00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423633333333333333333333333333333333333333333333333333343430363a3c434b555f6a76828f9ca9b5c2cfdacfc2b6a99c8f83766953493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000008111a242c343d43484e54565b5d5e5f60606060605f5e5c5753504a423e362d251b120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa9a5a5a5a5a5a5a79f92877c6e62594f42382e20160c0000000000000000000000000000000000000000000b151e2b37434e58616d7a85929fa6a5a5a5a5a5a5a69e9184796d6053463a2d20130700000000000000000000000006111c262f3846535e6973808c96a1adb8c2d0c7baaea3998f82756b60544a3f32281e1e2b37424d57606d7a85929ea7b1bcc8cabfb4aa9f93877c6f625a5042392e23180c0200000000000000000000000a1724313d4a5764707d8a97a1adb5bdc5cdd1c5b9aea49d948f867e756e68615a524c49494949494949494949494949494949494949494949494e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4949494846423b332e261c12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b707d859298a2aebac6c4bdb9b5afacaaa8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a9abaeb3b6bbc1cac0b4a89c918c80776c60594f433a2f24180d010000000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41362a18141413120f0b131313131313131313131313131313130c1012131414212e3b4854616e7b8794abb5bfcbd7d1bcafa295897c6f6256493c2f231609000000000814212d3944505a616b6f7172727272716f6a60594f44382c20130700000000000000000c18232e3942545e666a6f71717171717171717171717171717171717171717171717171717171717171717171717171717171717171727274777c838f949fabbbc5cfccc4b8ab9e9285796d6053463a2d2013070000000000000815212e3b4854616e7b87949fabb7c2cdd7cdc3b9b1aca49f9e9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9b9c9e9fa4ababaeb3bcc2cad7cdc4bbb0a69f92867b6e61554b4035291d1004000000000008111a21282c2f30343535353535353535353535353535353535353535353535353535353535353535353535353535353535353534312d2b27221b140b0200000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292626262626262626262626262626262626262626262626272728252a2d3139434e5864717d8a97a9b2bdc9d5d1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000050e1a232c363e474f54586062676a6b6c6c6c6c6c6c6c6a6964605c5450483f372d241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d98989898989898989898958d80746a5f53473d30261c0d04000000000000000000000000000000000000000000030c1a26313c46525e68727f8b94989898989898989898968b7e7164584b3e3125180b0000000000000000000000000b17222d38424f59616e7b86929fa8b2bdcac9beb3a99f92867b6e61594f42382e20161a26313c45525d68727e8b95a0acb8c1cfc5bbafa4998f82766c61544b4034281e130800000000000000000000000714202d3a4753606d7985919ea3abb3bbc1cacac0b6aea69f98928b827a716c605d564f45403c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e423c3c3b3a363129211c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d879297a2aab4bec3bab2acaba39f9d9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9d9fa2aaaaafb8bfc4b8ada39c928d80746b60554b4035291d11040000000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f4230251907070606030000060606060606060606060606060600000406070713202d3a4653606d798699a3aebbc7d3c9bcb0a396897d7063564a3d3023170a000000000a1623303c4955616c717c7e7e7e7e7e7e7c706b6054483c2f2216090000000000000004101c2834404b546670767c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f81848990959fa6b0bbcdcdc4baafa59a8e8174665c5044382c1f12060000000000000714202d3a46525e6976828f9ca7b1bbc5cfd8cbc3beb6afacaaa9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a8a9aaacafb5b8babec5ced1cbc2bbb2a99f948d8074695e5243392f24180c000000000000000810161c20232427282828282828282828282828282828282828282828282828282828282828282828282828282828282828282825201f1b17110a020000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1e2027313c4754616d7a8796a1adb9c5d2d2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000020d17202c353e48505960636a6f747678797979797979797776716d66615a51493f362c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818a8b8b8b8b8b8b8b8b8b8b8a837a6d60584e43352c1e150a00000000000000000000000000000000000000000000000a15202935414c56606d7882898b8b8b8b8b8b8b8b8b8b8a7e7165584b3e3225180b0000000000000000000000030f1c28333f4a54606b75818e98a2aebac4cfc6b9ada1978d8073695f53473d30261c0e15202935414c56606c7883909da5afbcc6ccc0b5ab9f948a7d70665c51453a3025190d03000000000000000000000613202c3945515d67707e8a9299a1a9afbabec5c8c0b8b0aaa29f948f857e756d686059514b433d342e2f2f2f2f2f2f2f2f2f2f2f2f2f2f35424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352f2e2d2a261f170f0a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d79849199a2a9b3bcc3b9b1a8a09e9992918f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f9092989b9ea5adb6bfbfb5ada49d92897d70675d5145392c2014090000000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b4e4134281b080100000000000000000000000000000000000000000000000006121f2c3844515c667986929facb9c5d2cabdb0a4978a7d7164574a3e3124170b000000000b1724313e4a5764717e898b8b8b8b8b8b887d7063564a3d3023170a0000000000000006131f2c3845515c667682888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8c8e91959d9fa7b0b8c2cbc3bbb2a89d93897d7063544a3f34281c100300000000000005121e2a36424d5763707d89959fa9b3bdc4ccd2d0c7c0bbb9b7b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6b7b9bbc0c5c6cacec9c6bfbab0a9a1969082786d60574d4231271d12070000000000000000050b101416171b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1813120f0b0600000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e090e1115202d3946525e687885919eabb8c4d1d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a616b6f777c8183848586868686868584827e78706c625b51483e33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e7e7e7e7d7a6d685d52463c31231a0c030000000000000000000000000000000000000000000000030d1925303a44505c666d797d7e7e7e7e7e7e7e7e7e7e7d776c605346392d20130600000000000000000000030e18212b3844505b666f7d89939eaab4bfccc8bcb1a79e91857a6d60574d42352b1e140a0d19242f3a44505b66707d89939eaab4bfcbc7bdb0a69e9184796d60564c41362a20150a0000000000000000000004101d2935404b55616c727f8792979ea5adb3bbc2cac2bcb4aea69e97928a817a706b605d554e444039302822222222222222222222222835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e42352822211e1a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d96a0abb3bcc5bcb1a79f96918b86848282818181818181818181818181818181818181818181818181818181818181828385898f939ca3adb9c3bfb6aea49e9184796d6053473b3025190e020000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000004101c2834404a5f6c7885929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b000000010e1b2834414e5b6774818e9898989898988d8073665a4d4033271a0d000000000000000713202d3a4653606d7986939797979797979797979797979797979797979797979797979797979797979797979797979797979797979798999b9da0a8abb1b9c2cac3b9b1a9a1968e81746b605442382e23170c00000000000000020e1a25303b4854606b76839097a1abb2bbc0c7cad0ccc8c6c4c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c4c6c7ccccc8c6c4bdb9b4aea69f9791847a6e665c51453b301f150b01000000000000000000000407090a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0b060503000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000001000205111d2935414c566976828f9ca9b5c2cfd7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000030c1925303b444f59616c717d83898e909192989393939892918f8a847e726d625a50453b31261a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7172727272727272727272706d685d564c41332a2011080000000000000000000000000000000000000000000000000008131e28343f4a545c676d7072727272727272727272706c655b5044372b1f1205000000000000000000000915202935414c56606c7883909da5afbcc6cec6b8ab9f958b7e71675d51453b3123190c0208131e28333f4a54606b75828e98a3aebac4d0c2b9aca0968c7f72685e52463c31261b0c03000000000000000000010d18242f3943505a626d727d858f939fa2a9b0babfc6c5bebab0a9a19e938e847d746d676058514a423c332d261d181616161616161b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b14120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87929fa8b2bdc5c4b8ab9f9590847e7a7775757474747474747474747474747474747474747474747474747474747474757576797c828c919ca7b1bcc8c0b9aca1968b7f7265564d42362a1e11050000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000c18232e45525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c000000020f1c2935424f5c6875828f9ba5a5a5a59a8e8174675b4e4134281b0e010000000000000714202d3a4753606d7a869aa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a5a7aaacb1b7bcc2cbc7bdb1a7a09791847a6d60594f4430261c1106000000000000000009141f2c38444f59616e7b859299a1a8afb6babec1c3c4c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c0c0bbb9b7b2acaaa39f948f857c6f685e544a4033291f0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000010d192530414e5b6774818e9aa7b4c1cddcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d56606b717e8790959a9d9e9fa39f9faaa29f9d9c9691887f726c61574d42362a1e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555d60646565656565656565656563605d564c433a2f21180e0000000000000000000000000000000000000000000000000000020c17232e38424b555c60636565656565656565656564605b53493f33271b0f03000000000000000000030c1a26313945525d68717e8b95a0acb7c1cec6bcafa59d9083786c60554b41332a1f110800010b17222d38424f59616e7b86929fa9b2bec9c9bdb2a89f92857a6d61584e43372b1e150a0000000000000000000007121d28313e48515b626b707a818a92979fa6aeb4bcc2cac1bbb3ada59e96918880796f6a605c544e443f382f292119140d09090f1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b99a3afbac4cabfb4aa9d908379716d67696868686868686868686868686868686868686868686868686868686868686868666c6f757f8c95a0acb8c5c9bdb2a89c908376695e52463a2d2014070000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000071f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000003101d293643505c6976838f9ca9b1b1a89b8f8275685c4f4235291c0f020000000000000714202d3a4753606d7a8693a0b6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4b7b8bdc3c7cdccc0b5aba09591857c6f685d52473d321e150a00000000000000000002101c27333d46535f69707d8791969fa4acadb3b4b6b7b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b8b7b6b5b4b6afacaaa8a09e98928b827b6f6a60564c42392e20170d0000000000000000000000000000000000000000000000000000000000000000030506090b0b0b0b0b0a0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cdd5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000006111c26303846525e69707d879299a0a7a9abacaeb4acb4aeacaaa8a19a93887e71695f53463e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b515357585858585858585858585754524c433a31281e0f0600000000000000000000000000000000000000000000000000000006111c263039434b515356585858585858585858585753504941382d22170b000000000000000000000b151e2b37424e57606d7a85929ea7b1bcc9cabfb4aa9e93897c6f655b50433a2f21180e00000006111c262f3d46535f6973808d97a1adb9c2d0c4baada2978d81746a5f53473e30261c1106000000000000000000010c161f2c363f49515960686d757e858f949fa2aab0babfc6c5beb9afa8a19a938d847c736d665f58504a423b332a251e170e080f1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676838f9cabb5c0ccc6baaea298887c6f67605d555b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b545b60636c7884919daab7c4cec4b9ac9f93877b6e6154473b2e2114080000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000004111d2a3744505d6a7783909daab6b6a99c8f8376695c504336291d06000000000000000714202d3a4753606d7a8693a0adb9bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebebfc1c4c5c8ced3d4c7bbafa49991837b6f6a60564c41352b210c03000000000000000000000b16212a36424d57606b707d848e939a9fa2a9a7a9aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacb5aeacacababaaa9a7aca49f9e9b96918c867f776e6960584e443b30271c0e05000000000000000000000000000000000000000000000000000000000000060b0f1213161717171717161312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000c17232e38424f59616e7b859299a3abb1b6b7b8babfb9bfbab8b7b2aca49a92857b6e615a5042382e23170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4045474b4b4b4b4b4b4b4b4b4b4b4a4745413a31281f160c00000000000000000000000000000000000000000000000000000000000a151e273039404546494b4b4b4b4b4b4b4b4b4b4a46443f382f261b110600000000000000000007121c27303947535f6a73808d97a1adb9c3cdc7baaea2988e81756b6053493f31281d0f06000000000a141d2a36424d57606d7984919ea7b1bec7cabeb3a99f92877c6f62594f42382e23170c02000000000000000000040d1a242d373f474f565e616c717b828b92989fa6aeb4bcc3c9c1bab2aca49f96918780786f6a605b544d453f3630292019130c1b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d1c5b8ac9f9285796a6055514c4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a50535b6674818d9aa7b4c0cdc8bbafa49a8a7e7164574b3e3124180b0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000005111e2b3844515e6b7784919eaab7b6aa9d9083776a5d50442d22170b000000000000000714202d3a4753606d7a8693a0adb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0bcbec3c4c7cdd2c6b9ac9f93867b6f6a60584e443a2f22170b0000000000000000000000050e1a26313b454f59606b6f7a81878d9297989b9d9d9e9fa29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9f9e9d9c9a989a93918e89847f7b726c655e564e463d32291e150b0000000000000000000000000000000000000000000000000000000000020a11171b1f2023242424242423201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b75828f97a1abb5bdc3c4c5c7cbd0cac6c5c4beb6aca2988f82766c61544a3f34281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3f3f3f3f3d3a39352f281f160d040000000000000000000000000000000000000000000000000000000000030c151e272e34383a3d3f3f3f3f3f3f3f3f3f3f3d3937332d261d140a000000000000000000000c18232e39424f59626e7b87929fa9b3becbc9bdb2a89f92867b6e61594f41382d1f160c0000000000020b1a26313b45515d67717e8b959facb6c0ccc5bbafa3998f82766b61544a3f34281e13080000000000000000000008121b252d353d444c525a61696e767e8690949fa3aab1bbc0c7c4beb6afa8a099928c837c726c665f575046413b3229241e161b2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc7d0c3b6aa9d9083776a584e4541424141414141414141414141414141414141414141414141414141414141423f444a5465727f8c98a5b2bfcbccc0b6ac988c7f7265594c3f3226190c0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c00000005121f2b3744505b657885929fabb8b7aa9e9184776b5e493f33271b0f030000000000000714202d3a4753606d7a8693aaacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5afb2b6b7bcc2cbc7bbafa49991847c6e695f53493f33271c1106000000000000000000000009141f29333d474f5960686d757b8085888b8e90919192989393939393939393939393939393939393939393939393939992929291908f8d8b898684817c78726e69605b534d443d342b20170c0300000000000000000000000000000000000000000000000000000000020b141b22272b2d303131313131302d2b28231c140c02000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000020d17212c3844505c66707d8a939ea9b3bdc7cfd1d2d2d0d1d2d3d2d0c7beb3aa9f948a7d70665c50443a2f24180d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d3132323232323232323232302d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3032323232323232323232312d2b27221b140b0200000000000000000004101c2834404a54616b76828f99a3aebbc5d0c7b9ada1968c7f73695e52473d2f261b0d0400000000000009141f2935404b55606c7883909aa4afbbc6cbc0b5ab9f948a7d70665c50443a3024190d030000000000000000000009131b232c323a414650575e616d727b828c92989fa7afb5bdc3c7c0bbb2aba39f9590867f786e69625a524c443e35302820182835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0cbcfc2b5a99c8f8276695c4f43352f35353535353535353535353535353535353535353535353535353535352d333e4b5764717e8a97a4b1bdcad2c0b3a69a8d8073675a4d4034271a0d0100101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000613202d394653606c7986939facb9b8ab9e928578655b5044372b1f12050000000000000714202d3a4753606d7a86989f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4a0a2a5a9abb0babfc6c0b5aba19691857b6e655b5044382e23170c0000000000000000000000030d17212b353d474f565e61696e74797c7e81838485858686868686868686868686868686868686868686868686868686868585848382817e7c7a7774706c65615e575049413b322b22190e0500000000000000000000000000000000000000000000000000000000000a141d262d3337393c3e3e3e3e3e3d3a38342e261e140a000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000009141f2935414b55606d7884919da5afbbc5cfd2ccc8c6c3c4c5c9cfd6d0c5bcb0a69e9184786d60554b4135291f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d202024252525252525252525252421201d19130c04000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20232525252525252525252524201f1b17110a02000000000000000000040e19222c3844515c66707d8a949eabb5bfcdc7beb0a69e9184796d60574d42342b1d140a00000000000000030d18242f3a44505b656f7c87939faab4bfcac7bdb0a69d9184786d60564c4135291f1509000000000000000000000109111a202930363e454d525b62696e787f8690959fa3abb1bbc0c7c3bdb5afa7a098928c827b716c615e565045413a3229242835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1cfc2b5a99c8f8276695c4f433624282828282828282828282828282828282828282828282828282828282822313e4b5764717e8a97a4b1bdcacec1b4a89b8e8175685b4e4235281b0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000714212d3a4754606d7a8799a4afbbb9ac9f9286796c605346392d2013060000000000000613202d394653606c79869092929292929292929292929292929292929292929292929292929292929292929292929292929292929293999495989c9fa6aeb4bdc6bdb2a8a1979083776c60544a3f34281c10030000000000000000000000060f19232b353d444c52575f61666d6f727476777879797979797979797979797979797979797979797979797979797979797878777674726f6d676863605b53524d443f382f2920191007000000000000000000000000000000000000000000000000000000000006111b262f383f4446494a4a4a4a4a4946443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000020e1a25303945515d67727f8b96a0acb8c1cdd0c7c0bbb9b7b7b9bdc4ccd5cec2b8aca0968b7f72675d51453b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141818181818181818181818171413110d0801000000000000000000000000000000000000000000000000000000000000000000000000070c10131316181818181818181818181713120f0b0600000000000000000000000a15202a36414c56606d7884919ea6b0bdc6ccc0b6ac9f948a7e71675d51453b3022190b02000000000000000007131d27333f4953606a75818e98a2aebac4cfc2b8aca0958b7f72685d52453c31261a0c020000000000000000000000080e171e252a333b424651575f666c727c838c9299a0a7afb5bdc4c7c0bbb1aaa39f9490867e756e68615a524c443d352f2835424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacfc2b5a99c8f8276695c4f432f29242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2227313e4b5764717e8a97a4b1bdcacec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000815212e3b4854616e7b8794a1b5c0bbafa399877a6d6054473a2d21140700000000000006121f2b3844505b66717e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868687898b90949fa3abb4bfc4bab2a99f948b7e71665c5044382c1f1206000000000000000000000000071119232b323a41464d53545c606265686a6a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605d555653504946423b332d261d170e070000000000000000000000000000000000000000000000000000000000000b17222d38414950535657575757575653504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7a85929ea8b2bdcad2c7beb6afacaaabadb2bac3ccd4c8bdb2a89e92857a6d60564d41362a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0c0c0c0c0c0c0c0c0c0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0c0c0c0c0c0c0c0c0c0a060503000000000000000000000000030d1b27323946525e68727f8c96a0acb8c2cfc8bbafa49a9083766c61554b4033291f1007000000000000000000010b17222d38414e58616e7b86929fa8b2bdc9c8bdb1a89e92857a6d60574d42372b1e140a000000000000000000000000050c1319202930363f454d545b606a6e787f8791959fa4abb2bac0c9c3bcb4aea69f98928b827a716c605d564f4540393135424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacfc2b6a99c8f837669554b4138352f3838383838383838383838383838383838383838383838383838382d33373e4b5865717e8b98a4b1becbcec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000915222f3c4855626f7b8895a2aebbc0b5ab94877b6e6154483b2e211508000000000000030f1c28333f4a54626c717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c7f838a9299a3aebac7c4bbb0a69e9285796d6053463a2d20130600000000000000000000000000071119202830353c42474a515355585b5d5e5e5f60606060606060606060606060606060606060606060606060605f5f5f5e5d5c5a585653514b4946443f38363027221b140b05000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b6063646464646463605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000020b1a232d3a46525e6973808d97a1adbac3ceccc0b6aca49f9d9ea1a8b2bac3cecec3b9ada1978c8073685e52463c31261a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b37434e58616e7a85929fa8b2bdcacabeb4aa9f93877c6f625a5043392f21170d000000000000000000000006111b262f3d46525e69737f8c96a1acb9c2d0c3b9ada2978d8074695f53473d30261c110600000000000000000000000002080e171f252a333b424a50585f666d737c838d9399a0a8aeb9bdc4c6bfbab0aaa29f948f857e756d686059514b433d34424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad1c4b7ab9e918478675d5147454045454545454545454545454545454545454545454545454545454545453f44464e586673808d99a6b3c0cccec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c000000091623303c4956636f7c8996a2afbcbbaea295887b6f6255483c2f221509000000000000000b17222d3842505a62656a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6f72767e87929facb9c5cdc2b9ada197897d7063564a3d2d22170b0000000000000000000000000000070e161e2529313739404446494b4e50515252535353535353535353535353535353535353535353535353535353525251504f4e4b494745403d3937332d2a251f17110a020000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6f7171717171706d665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000a141d2b37434e58616e7b86929fa9b3beccd4c8bbafa49a93909196a0a8b2bdc8d4c9beb3a99f92867b6e61584e43372b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091013131313131313131313120d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2731394754606a74818e98a2aebac3cec6baaea2988e81746a6054483e31271d0f050000000000000000000000000a141d2a36424d57606d7984919ea6b0bdc7cabeb3a99f92867b6e62594f42382e23170b0100000000000000000000000000050d141a21292f383f444e545c606a6f79808791969da4adb2bac1c9c2bcb4aea69e97928a817a706b605d554f4540424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad2c6b9ac9f93877a6d605953514b5151515151515151515151515151515151515151515151515151515151495053565f6a75828f9ba8b5c2cecec2b5a89b8f8275685c4f4235291c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000a1724303d4a5763707d8a96a3b0bdbcafa296897c6f6356493c302316090000000000000006111c262f3f485056585d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c606162656c727f8c98a9b3bec9c9beb3a99a8d81746753493f33271b0f030000000000000000000000000000040c13191f262b2e34383a3c3f41434445464646464646464646464646464646464646464646464646464646464645454443413f3c3a39352f2d2b27221b1a140b060000000000000000000000000000000000000000000000000000000000000000000613202d394653606c777c7d7d7d7d7d7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000006111c262f3847535f6a74818e98a2aebbc5cfc9beb3a99f938883849196a0acb8c2cdcfc5baaea2988e81746a5f53473d32271b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151c202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a626f7c87939faab3beccc9bdb2a89f92857a6e61584e43362c1f150b00000000000000000000000000020b1a25303b45515c67717e8a949fabb5c0ccc5bbaea3998f82756b60544a3f34281e1308000000000000000000000000000002090f181d262d333c424a505860676d737d848d929ea1a8afb9bec5c5bfbab0a9a29e938e847d746d676059514b424e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad4c8bbafa49a8d80736b63605d555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b6062686f7c87929facb9c5d2cec1b5a89b8e8275685b4f4235281c0f0200101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000b1825313e4b5864717e8b97a4b1bebdb0a3968a7d7063574a3d3024170a00000000000000000a141d2d363f45494b5153535353535353535353535353535353535353535353535353535353535353535353535353535353534b515354565a616d7a8797a1adb9c6cfc4b7ab9e918478655b5044372b1f120500000000000000000000000000000002080d151a1c23282c2d2f323537373839393939393939393939393939393939393939393939393939393939393938373634322f2d2c2924201f1b17110e0902000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a667380898a8a8a8a8a898074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939faab4bfcdd2c6b9ada1978d80777984919da7b1bcc7d4cabfb4aa9f92877b6e62594f44382c1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122292c2d2d2d2d2d2d2d2d2d2c2625221e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c76839099a4afbcc5cfc7b9aca0968c7f72685e52463c32241a0d03000000000000000000000000000009141f2934404b55616c76829099a4afbbc5cbbfb5ab9e93897d70665c50443a2f24190d01000000000000000000000000000000060b141c222830383f444e555c606b6f79818991969ea5adb3bbc1cac1bbb3ada59e96918980796f6b605c544e4e5b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfd8ccc0b6ac9f92877d756f6d676b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b656c6e737a839099a3afbbc7d3cdc1b4a79a8e8174675b4e4134281b0e0100101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000c1925323f4c5865727f8b98a5b2bebdb1a4978a7e7164574b3e3124180b0000000000000000020b1b242d34393d3e4446464646464646464646464646464646464646464646464646464646464646464646464646464646464045464749525d687885929eabb8c5d1c5b9ac9f9286796c605346392d201306000000000000000000000000000000000003090e12181c1f202225282a2b2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2927252320201d1813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839097979797979184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000030f1c28333f4a54616b76828f99a4afbcc6d0c8bdb2a89e92857a6d707d8a959fabb8c1d0d0c6bbafa3998f82756b6054483e30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f36393939393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d67717e8a949fabb5c0cec7bdb0a69e9184796d60564c41342b201208000000000000000000000000000000020c18232f3943505a626f7c87939faab3becac6bdb0a69d9083786d60554c4135291d120700000000000000000000000000000000020a11171e262e343c434b515960676d747d848e939ea1a9afbabec5c5beb9afa9a19e928d847c736d665f58505b6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5d2c7bbafa3999289827c7a787878787878787878787878787878787878787878787878787878787878787878797b80869095a0abb5c0cbd7ccc0b3a6998d8073665a4d4033271a0d0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000000d192633404c5966737f8c99a6b2bfbeb2a5988b7f7265584c3f3225190c00000000000000000009121b22292d303237393939393939393939393939393939393939393939393939393939393939393939393939393939392e34383a3a414c566a7683909da9b6c3d0c7baaea399877a6d6154473a2e2114070000000000000000000000000000000000000000070c10121316181b1d1e1f1f2020202020202020202020202020202020202020202020202020201f1f1e1d1c1b18161413110d070503000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da4a4a49e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000020d17202b3844505b66707d89949fabb5c0ced2c5b9aca0968b7f72676c7683909da6b0bdc7d2cbc0b5ab9e93897c6f635a5042392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c434646464646464646464645403e3b352e251c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7984919ea6b0bdbebec0b5ab9f948a7d70665c51443b3022190e000000000000000000000000000000000007121d27313e47535f6a74818e98a2aebabebebeb8aca0958b7e71675d5145392f24180d010000000000000000000000000000000000060c151c2328303940454f555d606b707a818a92979ea5adb3bcc2cac1bbb2ada49d96918780796f6a605b546875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8797a1adb9c6d2d7cbc0b5aba39f948f898685848484848484848484848484848484848484848484848484848484848484848586888c9298a0a7b1bdc7d1d7cbc0b5ab988c7f7265594c3f3226190c0000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1cbbeb1a5988b7e7265584b3f3225180c0000010d1a2734404d5a6773808d9aa6b3c0bfb2a6998c7f7366594c403326190d000000000000000000000911171d2124252a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d3043505d697683909ca9b6c3cfcbbfb4ab95887b6f6255483c2f22150900000000000000000000000000000000000000000000040607090c0e1011121313131313131313131313131313131313131313131313131313131313121211100e0c0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b0aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000008141e2935404b55606c7883909da6b0bdc7d2c8bcb1a79e9184796d60636f7d89949eabb5c0ccd1c7bdb0a69d9083766c61544a4034281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f53535353535353535353524c4b4640372e1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6973808c96a1adb1b1b1b1b1afa3998f82766c61544b4032291e10070000000000000000000000000000000000010b151f2b37434e58616d7a85929fa8b2b1b1b1b1b1a79e92857a6d60554b4035291d1004000000000000000000000000000000000000030a11171e272e343d434b515960686d757e858f939fa2a9b0babfc6c4bdb9aea8a099928d837c726c665f6875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d0dbd1c7bdb5afa69e9c99929291919191919191919191919191919191919191919191919191919191919191919298999fa2aab1b9c3cfd9d4c7bbafa399897d706356493d3023160a0000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2cbbeb1a4988b7e7165584b3e3225180b0000010e1b2834414e5b6774818e9aa7b4c1c0b3a69a8d8073675a4d4034271a0d010000000000000000050c13191d20212a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c3643505d697683909ca9b6c3cfd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000010d1925303945515d67717e8b95a0acb8c2d0cfc7b8ab9f958a7e71665c606b75828f99a4afbbc6d1cfc1b8ab9f958a7e71665c51443a2f24180d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555c5f6060606060606060605f595751494030261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa8a5a5a5a5a5a5a79f92877c6f62594f42392e20170d00000000000000000000000000000000000000030d1b26323c46525e68727f8c96a0aaa5a5a5a5a5a5a1978d8073675d5145392c2013060000000000000000000000000000000000000000060c151d2328313940454f565d606c717a828b92979fa6aeb4bcc2c9c0bab2aba39f9590867f786e696875818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875828f9baab4bfcad6d9cfc7c0bbb0aaaba39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa3aaacaeb4bcc3cbd5d9d0c5b9ac9f92867a6d6053473a2d20140700000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b4e4134281b080000000000000000000000000000000000000000000000000006121f2c3844515c667986929facb9c5d2cabdb0a4978a7d7164574a3e3124170b0000020f1c2935424f5c6875828f9ba8b5c2c1b4a79a8e8174675b4e4134281b0e0100000000000000050e161e252a2d2e363939393939393939393939393939393939393939393939393939393939393939393939393939393939392e34383a414c566a7683909da9b6c3d0c8bbafa295887c6f6255493c2f221609000000000000000005080a0b111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1bccad1c7bdb0a69d9083766c615459626f7c87939fabb4bfcbd4c8bcb1a79e9184796d60554b4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62696c6c6c6c6c6c6c6c6c6c6c66635b5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d98989898989898989898958d80746a5f53473e30271d0e0500000000000000000000000000000000000000000a15202a36414c56606d7984919898989898989898989892867a6d6053473a2d201407000000000000000000000000000000000000000000030b12181f282f353d444c525a61686d757e858f949fa2aab0babfc6c3bdb5afa7a099928c837b726d75818e9ba8b4c1cecec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303f4c5865727f8b98a2aebac4ced6d9d1cbc1bbb7b5afacabababababababababababababababababababababababababababababababababacaeb4b8babfc6ced5d9d1c7beb2a89d908376675d5145392c20130600000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f423025190d070706030000060606060606060606060606060600000406070713202d3a4653606d798699a3aebbc7d3c9bcb0a396897d7063564a3d3023170a000003101d293643505c6976838f9ca9b6c2c1b5a89b8e8275685b4f4235281c0f02000000000000020c1620283036393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464640444648525d687885929eabb8c5d1c8bbafa295887c6f6255493c2f221609000000000000050c111417171d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1a171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000001000205111d2935414c566976828f9ca9b5c2cfd7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000020b19232d3946525e68737f8c96a1adb9c3cecbc0b5ab9e94897d6f635a50535f6a74818e99a3aebac5d0cdc2b9aca0968b7f72675d51453b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f767979797979797979797978736d63544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818a8b8b8b8b8b8b8b8b8b8b8a837a6d60584e43352c1e150b000000000000000000000000000000000000000000040d1925303a45515c666f7d868a8b8b8b8b8b8b8b8b8b8b867a6d6154473a2e2114070000000000000000000000000000000000000000000000070d161d2429323a414550565e616c717b828b92989fa6aeb4bcc3c7c0bbb1aba39f9490867f7a7883909da9b6c3d0cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a4754616d7a85929fa8b2bcc4cdd2d5d7ccc7c7c0bbb9b8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b9babfc5c6cad0d7d3cfc7c0b6aca1968b7e7164554b4035291d110400000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41362a1e14141312100b131313131313131313131313131313070c1013131414212e3b4854616e7b8794abb5bfcbd7c8bcafa295897c6f6256493c2f231609000004111d2a3744505d6a7783909daab6c3c2b5a99c8f8276695c4f4336291c100300000000000008131e28323a41464750525252525252525252525252525252525252525252525252525252525252525252525252525252525252524a51535459616d7a8797a1adb9c6d2c8bbafa295887c6f6255493c2f22160900000000000810171c2123242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b05000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e090e1215202d3946525e687885919eabb8c4d1d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000a141d2b37434e58616e7a86929fa9b2bdcbd4c7bbafa3998f82756b6054484e58616e7b86929faab3becad4c8bdb2a89e92857a6d60564d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8286868686868686868686857f73665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797e7e7e7e7e7e7e7e7e7e7e7d7a6d685d52463c31231a0c030000000000000000000000000000000000000000000008131e2834404b54606b6f7b7e7e7e7e7e7e7e7e7e7e7e7c6f685d5246392d201307000000000000000000000000000000000000000000000000040c121820282f353e444c525a61696e777f8690949fa3aab1bbc0c7c3bdb4aea69f98928c878690959fabb8c4d1cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6873808d96a1aab2bbc1c6c9cfcfd0d1cbc7c5c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c7cbd1d0d0d1cbc7c3bdb5afa49a9184796d6053463a2f24180d0100000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e5246392d242121201f1c171f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f181c1f202122262d3d4a5663707d8996a3b0bcd1d7cbbfb5ab95887b6e6255483b2f221508000005111e2b3844515e6b7784919eaab7c4c3b6aa9d9083776a5d5044372a1d07000000000000010d1925303a444c52545d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6061646b73808c99a9b3bec9d5c8bbaea295887b6f6255483c2f2215090000000008121a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29251e1c160f090300000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1a1e2127313a4754616d7a8796a1adb9c5d2d2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000006111b262f3847535f6a74818d98a2aebbc4cfcabfb4aa9f92877c6e62594f4446535e6974808d98a2aebac4cfcec3b9ada1978c8073695e52463c31261a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e929993939393939393989286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7172727272727272727272706d685d564c41342a2011080000000000000000000000000000000000000000000000020c18232e39424f5960696e71727272727272727272716f6a5f564c4135291d11050000000000000000000000000000000000000000000000000001070d161e2429323a414650575e656c727b828c9298a0a7afb5bdc3c6bfbab0aaa29f999992999fa7b1bcc8d4cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616d7a849198a1a9afb8b9bec0c3c3c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c4c4c3c1c0bbb9b2aba39f93887e70665c5144382c1d13070000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28232c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23282c2d2e2e2f38424d5765727f8c98a5b2bfcbd3c7bbaea399877b6e6154473b2e211408000004111d2935404b556b7885929eabb8c5c4b7aa9e9184776b5e51442f24180d01000000000005111d2a36414c565e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666d6e70767d87929facb9c5cfd7cbbfb4ab94877b6e6154483b2e21150800000005101a242c33393c3e44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a150e06000000000000000000000000000000000000000000000000040404040404040404101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105040404040404040401000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4236292626262626262626262626262626262626262626262626272728252a2d3139434e5864717d8a97a9b2bdc9d5d1c5b8ab9e9285786b554b4035291d1104000000000000000000000000000000000000000000000b17222d38414f59626e7c87929faab4bfcdd3c6baaea2988e81746a5f53473d424d57616d7a85929fa9b3bec9d5c9beb3a99f92867b6e61584e43372b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca39f9f9f9f9f9faaa299877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555d60646565656565656565656563605d564c433a2f22180e0000000000000000000000000000000000000000000000000007121d27303d464f575e616465656565656565656565625f584e443a3024190d01000000000000000000000000000000000000000000000000000000040c1319202930363e454d535b60696e787f8690959fa3abb1bbc0c7c2bcb4aeacaba39fa3abb1b9c2cdd8cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46525e686f7c8691979ea5abadb3b4b6b7b7b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b5afaca8a099928c7f736c61544a4034281c0c010000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045413c3b3a3a38342e393939393939393939393939393939392e34383a3a3b3d4149535f697683909ca9b6c3cfd2c5b9ac9f9286796d6053463a2d20130700000613202c3945515d677986929facb9c5c5b8ab9e9285786b554b4035291d100400000000000713202d3946525e686d76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797b7d828a9299a3afbbc7d6d3c7baaea399867a6d6053473a2d2014070000000c17222c363e45494a505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504d4a4746413a38332b2620180f0800000000000000000000000000000000000002060a0c0c101111111111111111111d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e111111111111111111110e070604000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f423633333333333333333333333333333333333333333333333333343431363a3c434b555f6a76828f9ca9b5c2cfdacfc2b6a99c8f8376695c50432f24180d01000000000000000000000000000000000000000000030f1b27333f4953606b75828f99a3afbcc5d0c9beb3a99f92867b6e61584e43353b46525e68737f8c97a1adb9c3cecfc5baaea2988e81746a5f53473d32271b0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5acacacacacb3a093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b515357585858585858585858585754524c433a31281e100600000000000000000000000000000000000000000000000000000b151e2b343d454d5354575858585858585858585855534e463c32281e1308000000000000000000000000000000000000000000000000000000000001080e171e252a333b414950575f666c727c838c9299a0a8afb5bdc4c6bfbab8b5aeacaeb5bdc2cbd4dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c565f6a707d858e939a9ea1a9a7a9aaababacafb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacababaaa9a8aba39f9b96918780736d635a5042392e23180c000000000915222f3c4855626f7b8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464640454647484a4d535b616e7b87939facb9c6d2d0c3b6aa9d908377665c5145382c1f130600000714202d3a4753606d7a8699a3afbbc7c5b9ac9f928679675d5145392c20130600000000000714212e3a4754616d7a8285858585858585858585858585858585858585858585858585858585858585858585858585858585858585858686878a8f949fa3abb5c0cbd7d2c5b9ac9f928679675d5145392c201306000005111c28333e485055575d60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443d37312a211a120900000000000000000000000000000000070d121618191d1d1d1d1d1d1d1d1d1d1d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1d1d1d1d1d1d1d1d1d1d1a1312100c0700000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4240404040404040404040404040404040404040404040404040404141424246484e555d676e7c87939facb9c6d2d9ccbfb3a6998c807366594d4033261a07000000000000000000000000000000000000000000020c16202b3744505b65707d89949eabb5c0ced2c6b9ada1978d8073695e52463c3136414c56606d7985919ea8b2bdc8d4cabfb4aa9f92877c6e62594f44382c1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b9ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4045474b4b4b4b4b4b4b4b4b4b4b4a4745413a31281f160c000000000000000000000000000000000000000000000000000000030c19222b333b4246484b4b4b4b4b4b4b4b4b4b4b4847433c342a20160c0200000000000000000000000000000000000000000000000000000000000000050d131921292f383f444d545b606a6f78808791959fa4abb2bac0c8c6c5bfbbb9bbbfc6cfd4dddacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444e58606b707a81888d9297989a9c9d9e9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9d9b9999928f8a847c736e635b51483e30271c1207000000000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545453504a5252525252525252525252525252525252524b5153545557575f656c76828f9aa4afbbc8d4cdc0b4a79a8d817467544b4034281c100400000815212e3b4854616e7b8794abb5c0cbc7bbafa399867a6d6053473a2d20140700000000000c1925323f4c5865727f8b9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929994979c9fa6afb5bdc7d1dcd0c3b6a99d9083766a554b4035291d110400000814212d3945505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56544f47433c332c241b120900000000000000000000000000010a12181e2225262a2a2a2a2a2a2a2a2a2a2a2a3743505d6a7683909da9b6aa9e9184776b5e5144382b2a2a2a2a2a2a2a2a2a2a2a27201f1c18120b030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4f4d5354585f676d7983909aa4afbbc8d4d4c8bdb2a8968a7d7063574a3d3024170a00000000000000000000000000000000000000000008131e2934404b55606c7883909da6b0bdc7d1c9bdb2a89e92857a6d60574d42342a303a45515d67727e8b96a0acb9c3cdd0c6bbafa3998f82756b6054483e30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3f3f3f3f3d3a39352f281f160d0400000000000000000000000000000000000000000000000000000000071019212931363a3b3e3f3f3f3f3f3f3f3f3f3e3c3a37312a22180e0400000000000000000000000000000000000000000000000000000000000000000002080f171d262d333c424a50585f666d737c848d9399a0a8afb9bdc3c9cbc7c5c7cbd1d8d5d2d1ccc0b5ab998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323c464f5960686d757c8085888b8d9090919292999393939393939393939393939393939393939393939393939393939393939393939a93929191908e8c8986827d786f6a635c524940362c1e150b000000000006121f2b3844505c667683909ca9b6c3ced3c7bcb0a69f92857c726d6765636160605c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c6061616366696e77808c949eacb6c0ccd5c9bdb2a8978b7e7164584b3e2e23180c0000000915222f3c4855626f7b8895a2aebbd1cbc0b5ab94877a6e6154473b2e21140800000000000d192633404c5966737f8c999f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba3a9abb0bbc0c7cfd9d5c9bdb2a89a8d8073675a4d402f24180d0100000a1723303c4955616c717779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534e463e362d241b10070000000000000000000000000a131c232a2f32333737373737373737373737373743505d6a7683909da9b6aa9e9184776b5e514438373737373737373737373737342d2c28231c150c0300000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f8275695c5959595959595959595959595959595959595959595959595959595a5a5b5b575e61646a6f79818e95a0acb6c0ccd8d1c5b8aca096877a6d6154473a2e2114070000000000000000000000000000000000000000010d1925303845515c67717e8a959fabb8c1cfd2c5b9aca0968b7f72675d51453b30222935404b55606d7884919ea7b1bcc8d4cbc0b5ab9e94897d6f635a5042392e23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd2c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d3132323232323232323232302d2c29241e160d04000000000000000000000000000000000000000000000000000000000000070f171f252a2d2e31323232323232323232322f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f383f444e545c606a6f79808791969da5acb2b9bec3c4c5c6c7cccfc9c6c5c3bbafa4998a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a343d474f565d616a6f73797c7e81838484858686868686868686868686868686868686868686868686868686868686868686868686868685858483817f7d7a75706d666058524a40372e241a0c03000000000003101c28343f4a546773808d9aa8b2bdc8d4cdc2baada29792877f7a74726f6e6d6d666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c676d6d6e7072767b828c929ca6b0bec7d2d2c5b9ada196887b6f6255483c2f221507000000091623303c4956636f7c8996a2afbcc9d1bbaea295887b6f6255483c2f22150900000000000d192633404c5966737f8c99a6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b0b6b7bbc2cbd1d9d7ccc4b9aca0968a7d7063574a3d302417070000000b1724313e4a5764717e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483807d7a76706b625f5850483e362d22190c0200000000000000000000050f1c252e353b3e3f4344444444444444444444444444505d6a7683909da9b6aa9e9184776b5e514444444444444444444444444444413a38342e271e150b00000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3cfc2b5a89c8f827569666666666666666666666666666666666666666666666666666666666667676869696e71767c838e939ea7b1bec7d2d6cabfb4aa9d918477685e5246392d201307000000000000000000000000000000000000000005111d2935414c56606d7984919ea7b1bccad4c8bcb1a79e9184796d60554c4133291f242f3944505c66717e8a959fabb8c2d0d1c7bdb0a69d9083766c61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d202024252525252525252525252421201d19130c040000000000000000000000000000000000000000000000000000000000000000050d141a1e2121242525252525252525252522211f1b150e060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333c424a515860676d737d848e929ea0a8adb3b6b7b8b9bbc0b9beb9b8b6b3aa9f93867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222b353d444c52585f62666d6f71747677787879797979797979797979797979797979797979797979797979797979797979797979797979787877767572706d6863605c544e4640372e251c1208000000000000000b17232e3d4a5663707d8996a0acb8c5cfd6cabeb3a9a299928c86817e7c7a7a7979797979797979797979797979797979797979797979797a7b7d7f83888f949ca4aeb8c2d0d6cabfb4aa9e9184796d6053463a2d2013070000000a1724303d4a5763707d8a96a3b0bdc9c9bcafa296897c6f6356493c3023160900000000000d192633404c5966737f8c99a6b2b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfbdc2c4c7cdd7d5d2ccc3bab1a79e9184796d6053463a2d201307000005121e2b3845515e6b78849095939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87827d766e6a615a50483e342b1e140a000000000000000000030d17212e3740464b4c5050505050505050505050505050505d6a7683909da9b6aa9e9184776b5e5150505050505050505050505050504d4644403930271c1207000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d0c3b6a99d90837673737373737373737373737373737373737373737373737373737373737374747576787b7e838890959ea5afb9c3d0d9d3c7baaea2988c807366564c4135291d110500000000000000000000000000000000000000040f19222d3946525e68727f8c96a1acb9c3cdd0c7b8ab9f958a7e71665c51433a2f20171d28343f4a54606c7883909da6b0bec7d2cfc1b8ab9f958a7e71665c51443a2f24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141818181818181818181818171413110d08010000000000000000000000000000000000000000000000000000000000000000000003090e12141518181818181818181818181515120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c2228303940444e555c606b7079818991969ea1a9a9ababacafb5acb3adabaaa9a2988f8275685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b323a41464e53545c60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686663615d5653504a423d342e251c130a00000000000000000613202d394653606c7884919da9b3becad6d0c5bbb3aba39f98928e8b89878786868585858585858585858585858585858585858585868687888a8c90949c9ea6aeb6bfcad3d0c7baaea2988c7f72665c5044382b1f12060000000b1824313e4b5764717e8a97a4b1bdcac9bdb0a3968a7d7063574a3d3024170a00000000000d192633404c5966737f8c99a6b2bfc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1cfd1d0cfcec9c7c0bbb1a89f958b7e72665c5044382c1f1206000006131f2c3946525f6c7985929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9c9a9a938f89837c716c625a50463d30261c1106000000000000000009141f293340495157595d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7683909da9b6aa9e9184776b5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a53514a42392e23180c000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d2c6b9ac9f9387818080808080808080808080808080808080808080808080808080808080808081828385878b90949da0a7afb7c1cbd5d7cbc0b5ab9f92867a6d6154473a3025190d01000000000000000000000000000000000000000a16212b37424d57616d7a85929fa8b2bdcbd2c7bdb0a69d9083786c60544b4031281e0e17232e3844505b65707d89949facb6c0ccd4c8bcb1a79e9184796d60554c4135291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0c0c0c0c0c0c0c0c0c0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0c0c0c0c0c0c0c0c0b090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343d434b515960676d747d848c91979a9d9e9f9fa49f9fa9a19e9d9b9792867c6f62564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119202830353c43474a515355585a5d5d5e5f5f6060606060606060606060606060606060606060606060606060606060606060606060605f5e5e5d5b595654524c46443f38302b221c130a01000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5cdc5bdb4aeaaa29f9b98969493999292929292929292929292929292929292929292929299949496999c9fa6aab0b8bfc8d1d2c7beb3aa9f92867a6d61544a3f34281c10030000000c1825323f4b5865727e8b98a5b1becbcabdb1a4978a7e7164574b3e3124180b00000000000d192633404c5966737f8c99a6b2bfc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c2c0bdb9b5afa7a0969083796d60544a3f34281c1003000006131f2c3946525f6c7985929facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aca49f9c9590867e716c62584e42382e23170b00000000000000020e1a25303b45515b63666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7683909da9b6aa9e9184776b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67605c544a4034281c10040000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d4c7bbafa499938e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8e8e909297979c9fa6acb1b9c1c9d3d6ccc4bbafa3998d8174685e5246392d1e130800000000000000000000000000000000000000030c1b27323a46535f6974808d97a2adbac4ceccc0b5ab9e94897d70655b5042392e1f160c111c27333f4953606b76828f9aa4afbbc6d1cdc2b9aca0968b7f72675d51453b30251a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c2328313940454f555d606b70797f858a8d90919293999393939792908f8c857d706a5f53443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2429313739404446494b4e5051515253535353535353535353535353535353535353535353535353535353535353535353535353525251504e4c4a4746413a38342e261e19100a01000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aba39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a0a1a3a5a9abb0b7bbc1cad1d0cac0b6aca2988d8174685d5242382e23170b000000000d192633404c5966737f8c99a6b2bfcccbbeb1a5988b7e7265584b3f3225180c00000000000d192633404c5966737f8c99a6b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b7b7b6b3b2acaba49f9591847b6e675c5142382e23170c00000006131f2c3946525f6c7985929facb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b8b7b6b6afaca79f98928a7e716a60544a3f34281c100300000000000005121e2a36424d57636d7276777777777777777777777777777777777783909da9b6aa9e9184777777777777777777777777777777777777746d665c5144382c1f12060000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3d7ccc0b5aba49f9b9999999999999999999999999999999999999999999999999999999999999a9a9b9c9fa2a9a9abb0b8bcc3cbd3d8cec4bab1a79f92877b6e61564c41362a1d0c02000000000000000000000000000000000000000b151e2c38434e58616e7b86929fa9b3beccd4c7bbafa4998f82756b6053493f30271d0d040b17222d38414f59626f7c87939fabb5bfcbd5c9bdb2a89e92857a6d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d10121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f343d434b515960676d72797d808384858686868686868583827f7a706b61584e4332291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2e34383a3c3e41434445454646464646464646464646464646464646464646464646464646464646464646464646464645454443423f3d3a3935302b28231c140c070000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d1cbc6bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacafb5aeb0b2b6b7bbc2c7ccd3cec5bfbaafa49a92857b6e61564c4130261c1106000000010d1a2734404d5a6773808d9aa6b3c0cdccbfb2a5998c7f7266594c3f3326190c00000000000d192633404c5966737f8c99a6b5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacabaaaaa9a6a8a19e99938d837c6f695e554b4030261c110600000006131f2c3946525f6c7985929facb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c3c2c0bbb9b1aaa29f92867c6f665c5044382b1f15090000000000000714202d3a46525e69727f83838383838383838383838383838383838386929facb8ac9f928783838383838383838383838383838383838380786d6053463a2d2013070000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd2c7bdb5afaca8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a7a8a9abadb3b6b7bcc2c8ced5d2ccc3bcb2a89f958d8174695f53443a3025190d0000000000000000000000000000000000000007121c2730394854606a75818e99a3aebcc5d0cbbfb4aa9f93877c6f62594f41382d1e150b0006111b262f3d47545f6a75818e99a3aebbc5d0cec4b9ada1978c8073695e52463c31261a0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1d1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e161613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d2329313a40454f555c60666d7174767878797979797979787775726d6861594f463c3120170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1c23282c2d2f32343637383839393939393939393939393939393939393939393939393939393939393939393939393939393837373533302e2d29241f1c17110a020000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0bbbdbfc3c4c7cdd1cbc7c2bcb4aea59f93887d70695f53443a301e140a00000000010e1b2834414e5b6774818e9aa7b4c1cdcdc0b3a69a8d8073675a4d4034271a0d01000000000d192633404c5966737f8c99a39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9796918c8780796f6a5f564d43392e1e150a0000000006131f2c3946525f6c7985929facb8c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d1d0d2ccc8c2bcb4aea3989184786d6053463c31261a0e0200000000000815212e3b4854616e7b879090909090909090909090909090909090909298a2aebaaea39992909090909090909090909090909090909090897d7063564a3d3023170a0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e3d9d0c7c0bbb9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b5b6b8babec3c4c7cdd4d3d0c7c0bbb1aaa1969083786d60574d4232281e1308000000000000000000000000000000000000000c18232e3942505a626f7c89939eabb5bfced3c7baaea3988e81746a5f53473d2f261b0c0300000a141d2b37434e58616e7b86929faab4bfcad5c9beb3a99f92867b6e61584e43372b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a1e212227292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2322201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f282f353d434b51545c6064676a6b6c6c6c6c6c6c6c6b6a6866615e564f473e342a200e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f202225272a2a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a28262321201d1913100b06000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1c9ccced0cac6c5bfbbb9b1aaa29f938c7f736b61574d4232281e0c0200000000020f1c2835424f5b6875828e9ba8b5c1cecdc1b4a79a8e8174675b4e4134281b0e01000000000c1925323f4c5865727f8b9299939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908f8d8b88847f7b746d675f584e443b30271d0c030000000006131f2c3946525f6c7985929facb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfc1c3c6ccd8d4cec5bfb4aaa0968b7e7164574d42372b1e120600000000000916232f3c4956626f7c89959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4bfb4aba39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ebe2d9d2ccc7c6c1bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc0c0c1c1c3c5c6cad0d0d2d0cac6c3beb6afa7a09891847a6e665c51453b3120160c0200000000000000000000000000000000000004101c2834404a54616c7683909ca5afbdc6d1cabeb3a99f92867b6e61584e43352b1d140a000000020b1b26323c46535f6974808d98a2aebac5cfcfc5baaea2988e81746a5f53473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f333638393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d2429303940454a5153575a5d5e5f6060606060605f5d5c5954524c443e352c22180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316181b1d1e1e1f202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b19171413110d080300000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c5c4c3c1bfbebab8b5aeaca79f98928b81776c60594f453b3120160c000000000003101c2936434f5c6976828f9ca9b5c2cfcec1b5a89b8e8275685b4f4235281c0f02000000000714212e3a4754616d7a8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807e7b78736e69605c554e463c32291e150b000000000006131f2c3946525f6c7985929facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b5b6bbc1c9d1d7d0c6bcb2a89d918477695f53473a2d21140800000000000916232f3c4956626f7c8995a2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcc6bdb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d2d2d2d2ddd7d4d2cecccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccdcdcecfd0cfcecfcac6c5bfbab8b1aca49f9590867c6f685e544b40332a1f0e05000000000000000000000000000000000000030d17212c3844515c66717d8a949fabb7c1cfd2c6b9ada2978d8073695e52463c3123190b02000000000a15202a36424d57616e7a86929fa9b3bec9d5cabfb4aa9f92877c6f62594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831373a3b4043454646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646453d3b38322b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e272e34394044464a4d50515253535353535352504f4c4746413a322c231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e1011121213131313131313131313131313131313131313131313131313131313131313131313131313121211100f0c0a070705010000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b8b7b6b5b2b4aeababa39f9b9590867e756c655b50473e33291f0e04000000000004111d2a3744505d6a7783909daab6c3d0cfc2b5a99c8f8276695c4f4336291c1003000000000713202d3946525e686d767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797877777673716f6c66615e57514b433c342a20170c03000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aaa8aaafb7bfc8d1d8cec4b8aca095887b6e6155483b2e22150800000000000916232f3c4956626f7c8995a2afb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b8babfc6cec6bfbab9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b1a4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0adbad1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c5c4c3c2c1bfbeb9b8b4aeaca7a09a938d837c6f6a60564c42392e21180e0000000000000000000000000000000000000009141f2935414c56606d7984919ea6b0bcc9d5c9bdb2a89e92857a6d60574d42342a2011070000000000040e1a26313b46525e6873808c97a1adb9c4ced0c6bbafa3998f82756b6053493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710192936424f5c6975828f9ca8b5c2cfd3c6baada093877a6d6054473a2d21150a00000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343c4247484d50525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151d23282e34383a3e414345454646464646464544423f3a39363029201a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacb5afacacababaaa9a8a6aaa29f9c99928f8a837b716c605b53493f352c21180d00000000000005111e2b3844515e6b7784919eaab7c4d1d0c3b6a99d9083766a5d5043372a1d07000000000005111e2a36414c565e616a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676462605b54534d454039312a22180e0500000000000005121e2b3845515e6b78849092929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929298969b9ea5adb6bfccd6d4c8bdb1a8988b7e7165584b3e3225180b00000000000916232f3c4956626f7c8995a2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcc6bdb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a8793a0b6bfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b8b7b6b5b4b2b3adabaaa29f9a95908880796f6a60584e443b30271d0f06000000000000000000000000000000000000020e1a25313945525d68727f8b96a0acb9c2cdd2c5b9aca1968c7f72685d52453b3022180e0000000000000009141f2a36414c56606d7a85929ea8b2bdc9d5cbc0b5ab9e94897d70655b5044392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222935404b556975828f9ca8b5c2cfd3c6baada093877a6d6054473b30261c110600000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d53555a5c5e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e56544f473d32271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2d3134373839393939393939383735332e2d2a251e170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0f1011111212121212120f0e0c08040000000000000000000000000001050707101212121212121110100e0c09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9b99979892908c86827d786e69625a504941382d231a0f0600000000000004101d2935404b556b7885929eabb8c5c8c8c4b7aa9e9184776b5e51442f24180c0000000000010d1925303a444c52545d5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504a46423b342f271f18100600000000000000000a1724313d4a5764707e8385858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687898e939ca4adbac4cfd9cec1b4a79b8e8174685b4e4135281b0e00000000000916232f3c4956626f7c89959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4bfb4aba39f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d988b7e7165584b3e3225180b0000000000000000000000000000000714212d3a4754606d7a879aa4aeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacacababaaa8a7a5a9a19e9b98928e89837d746d675f584e463c32291e150b0000000000000000000000000000000000000005121e2a36424d57606d7a85929ea8b2bdcbd4c8bcb1a79e9184796d60564c4133291f100600000000000000030d1925303b45515d67727f8b96a0acb9c3cdd1c7bdb0a69d9083786c60544b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a343c45515d6775828f9ca8b5c2cfd3c6baada093877a6d60564d42382e23170f0600000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b51575f6266696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f2024272a2b2c2d2d2d2d2d2d2c2a292621201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131416191c1d1d1e1e1e1e1e1e1e1b1b18140f090200000000000000000002080d1113141d1e1e1e1e1e1e1e1d1c1b19161312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f90919292929993939393939393939393939393939393939393999392929291908e8c8a8885837f7a75706d665f5750443f382f261b11080000000000000006131f2c3945515d677986929facb9bbbbbbbbb8ab9e9285786b554b4035291d1004000000000008131e29323a41464750535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4b4846443f38363129231d150d060000000000000000000a1623303c4955616c70767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c818c929ca8b2bdc9d5cfc2b6a99c8f8376695c504336291d1000000000000815212e3b4854616e7b879090909090909090909090909090909090909298a2aebaaea39992909090909090909090909090909090909090897d7063564a3d3023170a0000000000000000000000000000000714202d3a4753606d7a86939fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9e9d9c9b999797928f8b86817c77706b605c554e463c342b20170c03000000000000000000000000000000000000020c1a232d3a46535e6973808d97a1adbac3ced0c7b8aca0958a7e71675c51443a2f21170d00000000000000000008141e2935414b55606d7984919ea7b1bcc8d4cfc1b8ab9f958a7e71665c51453a2f24190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c46515b606d7984919eaab7c4d1d6c9bcb0a396897d70695e544a3f342821180d0300000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c60696e737678797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978706b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213171a1d1e1f2020202020201f1d1c191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181d2020232628292a2b2b2b2b2b2b2b282725201a130b0300000000000000040c13191d20212a2b2b2b2b2b2b2b2a29282522201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e80828384858586868686868686868686868686868686868686868686868585858483827f7d7b7976726d6863605c544d453f332d261d140a00000000000000000714202d3a4753606d7a8699a3afaeaeaeaeaeaeac9f928679675d5145382c1f13060000000000020d1720293036393a4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645444443403e3c3938332d2a251f18120b03000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d6f75808c96a1adb9c5d2d0c3b6aa9d9083776a5d5044372a1d1100000000000714202d3a46525e69727f83838383838383838383838383838383838386929facb8ac9f928783838383838383838383838383838383838380786d6053463a2d20130700000000000000000000000000000006131f2c3845515c677783909298939393939393939393939393939393939393939393939393939393939393939393939393939393939992929291908f8e8c8a8885827e7a746f6a636059514b433c342b22190e05000000000000000000000000000000000000000a141e2b37434e58616e7b86929fa9b3beccd2c7bdb0a69d9083786c60554b4032281e0f05000000000000000000020d18242f3a45515c66717e8a95a0acb8c2cdd4c8bcb1a79e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000071019242f3a444e58626d75818e96a0acb9c5d2ded1c4b8ab9e91857b6e665c50443e332a1f150b01000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d747b8083858586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686847d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e10121213131313131312110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1d24292c2d3033353637383838383838383534312c251d150b000000000000040e161e24292d2e3638383838383837373635322f2d2c28231c19130d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979787877767573706e6c6565615e5653504a423c3327221b140b0200000000000000000814212e3b4754616e7a8794a5a1a1a1a1a1a1a1a1a399867a6d6053473a2d201407000000000000050e171e252a2d2e373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393838373634312f2d2b28221c1a140c0701000000000000000000000004101c28333e475055575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565e61636d7984919eabb8c4d1d1c4b7ab9e9184786b5e5145382b1e12000000000005121e2a36424d57636d7276777777777777777777777777777777777783909da9b6aa9e9184777777777777777777777777777777777777746d665c5144382c1f120600000000000000000000000000000004101c2934404b55626f7c8386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868585848382817f7d7b7975726d68626058554f454039302a221910070000000000000000000000000000000000000006111c2630384754606a75818e98a3aebbc5cfccc0b5ab9f94897d70655b5043392e20160c000000000000000000000007131d2834404b54606c7883909da6b0bbc7d3cdc3b9aca0968b7f72685d52453b30251a0e040000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935414c565f6a727f8b939ea8b2bdc9d5dfd2c6b9ada1979082786d605a50453c31271d1207000000000000000000000000000000000000000000000000000000000000000713202c38444f59606d7980888d8f919298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a938f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2f35393a3d3f4243444445454545454542403d372f271d0d0400000000020c1620283035393a43454545454545444343413f3c3a38342e2a251e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666461605b5354524c46443f38302a2117110a020000000000000000000714212e3a4754616d7a8793959595959595959595959286796d6053463a2d20130700000000000000050d13191e20212a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1c17110e090300000000000000000000000000000b17222c353e44494a50525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c52545c6774818e9ba7b4c1ced1c4b8ab9e9185786b5e5245382b1f120000000000020e1a25303b45515b63666a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7683909da9b6aa9e9184776b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67605c544a4034281c1004000000000000000000000000000000000c18232f394754606a6f76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979787877757472706e6c6565605d56544e48443d342e271e18100700000000000000000000000000000000000000000b17232e38424f59626f7c87939faab4bfcdd4c7bbafa4998f82766b6053493f30271d0d040000000000000000000000010c18232e3944505b65707d8a949fabb7c1cfd5c9bdb2a89e92857a6d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353d45525d686f7c86929fa5afbac4ced9dcd5c9beb3a99f948d80736c61574d43392f241810070000000000000000000000000000000000000000000000000000000000000916222f3b4854606b74818d92999c9e9fa2aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329313739404547494c4f5050515151515151514e4d4841392f1f160c0100000008131e28323a4146475051515151515151504f4e4c4946443f383630292018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060605f5f5f5e5d5b5957555350494746413a38342e261e180f0600000000000000000000000713202d3946525e6874818788888888888888888888878073665c5145382c1f1306000000000000000002080d1113141d2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a181513120f0b06000000000000000000000000000000000005101a232c33393c3d434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641464b5566737f8c99a6b2bfccd1c4b8ab9e9185786b5e5245382b1f1200000000000009141f29333f495157595d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7683909da9b6aa9e9184776b5e5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a53514a42392e23180c000000000000000000000000000000000007121d2b37434e5860626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a6968666462605b5354524c47433d383328231d150c06000000000000000000000000000000000000000003101c28343f4a54616b76828f9aa4afbcc6d0cbbfb4aa9f93877c6f62594f41382d1e150b0000000000000000000000000007121d27333f4953616b76828f9ca5afbdc7d1cec4b9ada1978d8073695e52463c31261b0b020000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47515b606d7a849198a3aeb7c1ccd3d0cfd0cfc4bbb0a69d928a7e71695f554b40352922190e0400000000000000000000000000000000000000000000000000000000000a1623303d495663707d89939da4a9abacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f343c43474b515356595b5c5d5e5e5e5e5e5e5e5b59534b4131281e13080000010d1924303a444c52545d5e5e5e5e5e5e5e5d5c5b585553504a46413a3228231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f50515252535353535353535353535353535353535353535353535352525251504f4c4a4846443f3a3936302b28231c140c0600000000000000000000000005111d2935414c56646f747a7b7b7b7b7b7b7b7b7b7b7a736e64544b4034281c1004000000000000000000000105070710131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313121111100d0b09060603000000000000000000000000000000000000000008111a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393930363f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000000000000030d17212e373f464b4c5050505050505050505050505050505d6a7683909da9b6aa9e9184776b5e5150505050505050505050505050504d4644403930271c12070000000000000000000000000000000000010f1b27323c464e54555d5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5f5e5d5c5b5957555350494745413a37322c272118120b030000000000000000000000000000000000000000020d17202b3844505c66707d8a949facb6c0ced3c7baaea3988e81746a5f53473d2f261b0c0300000000000000000000000000000b17222d38414f59626f7c89939eabb5c0cbd6cabeb3a99f92867b6e61584e43372b1d140a000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444f59626d75828f96a0aab4bfc9cdc7c4c3c4c7cdc2b8aea49f92857b6e675d51453f342b20160b02000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba5aeb6b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029313940454e53555d60636668696a6b6b6b6b6b6b6b68655d53433a2f24190d010005111d2935414c565d61696b6b6b6b6b6b6a6a69686562605c54524c443f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464545444342403d3b3937332d2d2a251f1c17110a0200000000000000000000000000010d1925303a44535d64686d6e6e6e6e6e6e6e6e6e6e6d68645c5242392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c25323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000050f1c252e353a3e3f4344444444444444444444444444505d6a7683909da9b6aa9e9184776b5e514444444444444444444444444444413a38342e271e150b000000000000000000000000000000000000000a15202b343c434749505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504f4e4c4a4846443f3a39352f2b27201c160c070000000000000000000000000000000000000000000009141f2935404b55606d7883919da6b0bec7d2cabeb3a99f92867b6e61584e43352b1d140a00000000000000000000000000000006111b262f3e4754606a75828e99a3afbbc6d0cfc5baaea2988e81746a5f53473d2f261b1106000000000000000000000000000000000000000000000000000000000000000000050e17222d38424c56606b727f8c939ea8b2bcc6cac2bcb7b6b7bcc2cac0baaea2989083796d605b51463c32281d140a00000000000000000000000000000000000000000000000000000004101c2934404b556b7784919eaab7c0c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b434b51585f62676d707275767777787878787878756f65564c4135291d1104000713202d3946525d686d7678787878787877767674726f6d66615e565145403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f32343637383839393939393939393939393939393939393939393939393939393837363533312e2d2b2722201d1913100b060000000000000000000000000000000008131e2832414b53565e6162626262626262626262615e56524a4030271d1207000000000000000000000000000000000001040607101313131313131313131313131312100a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1a1e2021232424242424242424242424242424242424242424242424242424242424242424242424242424242425323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000a131c232a2f32333737373737373737373737373743505d6a7683909da9b6aa9e9184776b5e514438373737373737373737373737342d2c28231c150c0300000000000000000000000000000000000000040e19222b32373b3c4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645454442413f3d3b3937332d2c29241e1b16100b0500000000000000000000000000000000000000000000020e1925303945515d67727e8b95a0acb8c2d0d3c6baada2978d8073695e53463c3223190b02000000000000000000000000000000000a141d2b37434e58626e7b87929faab4bfcad6cabfb4aa9f93877c6f62594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000030c172028333f4a545e686f7d87929fa5afbac4c9c0b8b0aba9abb0b8c2cabeb3aaa0958e81746d62584e443a2f261b1106000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d1d2d3d6d8d3d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b444d555c606a6f747a7c7f828383848484848484848175685d5245392c201306000714212e3a4754616d7a82848484848484848382817f7c79736d68625b514b42392e23180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a28262422201f1b1713110d0803000000000000000000000000000000000000020c16202f3841444c52545555555555555555555554524c4440382e1e150b0000000000000000000000000000000001070d1113141d202020202020202020202020201f1d171613100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20252a2d2e303131313131313131313131313131313131313131313131313131313131313131313131313131313131323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120000000000000000010a12181e2225262a2a2a2a2a2a2a2a2a2a2a2a3743505d6a7683909da9b6aa9e9184776b5e5144382b2a2a2a2a2a2a2a2a2a2a2a27201f1c18120b0300000000000000000000000000000000000000000007101920272b2e2f37393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939383837363533312f2d2b2722201d19130f0a0400000000000000000000000000000000000000000000000005111e2a36424d56606d7985919ea7b1bccad5c9bdb2a89f92857a6d60574d42342a2011080000000000000000000000000000000000020b1b27323d47535f6974818e98a2aebac5cfd0c6bbafa4998f82756b6053493f33271d1207000000000000000000000000000000000000000000000000000000000000000a151e29333b44505b666d7a849199a3afb8c1ccc0b7afa69f9c9fa6b0b9c2c5bcb1a79e938b7e726a60564c41382d22170f05000000000000000000000000000000000000000000000000000714202d3a4753606d798699a3aebbc7d3dfdcd4cdc7c6bfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e676d747c8186898c8e8f9091919191919191877a6d6054473a2d211407000a1724303d4a5763707d8a91919191919191908f8e8b8885807a726d605c544b4034281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020201f1f1f1e1d1c19171513120f0b060501000000000000000000000000000000000000000000040e1d262f323a414647484848484848484848484746413a322e261c0c03000000000000000000000000000000040c13181d20202a2d2d2d2d2d2d2d2d2d2d2d2d2d2c292322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e25292d30363a3b3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000000070d121618191d1d1d1d1d1d1d1d1d1d1d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1d1d1d1d1d1d1d1d1d1d1a1312100c07000000000000000000000000000000000000000000000000070e151b1f22222a2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b2a2928262422201f1b1713110d080100000000000000000000000000000000000000000000000000020b19232d3a46525e6973808c97a1adb9c3ced2c5b9aca1968c7f72685d52453b3122180e000000000000000000000000000000000000000a15202b37424d57616e7b86929fa9b3becad6ccc0b5ab9e94897d70655b5044392e23180c01000000000000000000000000000000000000000000000000000000000006111c26303b454f59606c78828f96a1abb5c0cac3b9afa59d9490949fa7b1bbc5c3b9afa59f92867c6f685d53493f332721170c030000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7ded4cac2bbb7b4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545e686e7981888e9299999b9c9d9e9e9e9e9e9e94877a6d6154473a2e211407000a1724313d4a5764707d8a979e9e9e9e9e9d9d9c9b9897928d867f746d665c51453d2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f10111213131313131313131313131313131313131313131313131313121211100f0d0a0806050300000000000000000000000000000000000000000000000000000b141d20293036393a3b3b3b3b3b3b3b3b3b3b3a39363028201c140a000000000000000000000000000000040d161d24292c2d37393939393939393939393939393936302f2c2721191109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820283035393b424648494a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4d576673808d99a6b3c0ccd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000002060a0c0c101111111111111111111d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e111111111111111111110e070604000000000000000000000000000000000000000000000000000000040a0f1315161d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1c1b19171513120f0b0604010000000000000000000000000000000000000000000000000000000a141d2b37434e58616e7b86929fa9b3beccd4c8bcb1a79e9184796d60564c4133291f100600000000000000000000000000000000000000040e1a26313c46525e6973808d97a2adb9c4cfd2c7bdb0a69d9083786c60544b4034281e130800000000000000000000000000000000000000000000000000000000060f17232e38424d57606b73808c949fa8b2bdc7c6bcb1a79d938e8390959fa9b3becac1baaea39891847a6d655b50443d33291e150b0000000000000000000000000000000000000000000000000714202d3a4753606d798693a0adb9d1dcd8cdc2b8b0abaaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666e7a838e939b9fa3aba8a9aaaaababababa094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3ababababaaa9a9a7a9a29f98928c81786d60594f42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b0e171e252a2d2e2f2f2f2f2f2f2f2f2f2f2e2d2a251e160e0a020000000000000000000000000000010c161f282f35393a434646464646464646464646464645433d3c38332b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222a323a4146474d52545657575757575757575757575757575757575757575757575757575757575757575757575757575757575757565e6975828e9ba8b5c1cecfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000040404040404040404101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105040404040404040401000000000000000000000000000000000000000000000000000000000000000003060809101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131212110f0e0c0a0806050300000000000000000000000000000000000000000000000000000000000006111c262f3847535f6a74818e98a2aebbc4cfd0c7b8aca0958b7e71675c51443a3021170d0000000000000000000000000000000000000000000915202a36424d56606d7a85929ea8b2bdc9d5d0c1b8ab9f958a7e71665c51453a2f24190d020000000000000000000000000000000000000000000000000000030c182128343f4a545e69707d87939fa6b0bac4cabfb4aaa0958e8179839097a2adbac0cbbfb4aaa1968f82776c60594f453b30271c120700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c989292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d788390959ea5acaeb5b5b6b6b6b6b6b6ada094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3b0b6b6b6b6b6b5b4b3adaaa39f938d80746b61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e20212222222222222222222221201d19130c050000000000000000000000000000000007131d28313a404547505353535353535353535353535352504a48443d352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343c444c5254575e61636464646464646464646464646464646464646464646464646464646464646464646464646464646464646465686e7b86929facb8c5d2cec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939faab4bfcdd2c7beb0a69d9083786c60554b4032281e0f05000000000000000000000000000000000000000000030e1925303b45525d68727f8c96a1adb9c3ced4c8bcb1a79e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000b151e29333b44505c666e7b859299a4afb8c2ccc4baaea2989183796e7b85929fa4aeb9c3c6bcb2a89e948c7f736b60574d42392e23180f06000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f948f87868585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585837d6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6973808c959fa7afb9bab8b2acabaaa9a9a9a9a094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3a9a9a9a9aaabadb3b9bab4aea59d92897d70665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151413110d080200000000000000000000000000000000010d18242f3a434b51535d606060606060606060606060605f5c56544f473f362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c464e565e6166696e707071717171717171717171717171717171717171717171717171717171717171717171717171717171717172747a828f98a3aebac7d3ccc0b5ab9a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313131313110807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b76828f99a4afbcc6d0ccc0b6ac9f94897d70665b5043392e20160c000000000000000000000000000000000000000000000009141f2935414c56606d7984919ea7b1bcc8d4cdc3b9aca0968b7f72685d52453b30251a0e0400000000000000000000000000000000000000000000000007121d27303b45505a606d78829097a1abb5c0cac4baafa59f92867c6f69707d8a929da7b1bcc5c4bab0a69f93877d70695e544a40342821180d040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc2b6a99c8f827a797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979776f6b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fa7b1b9b4aeaba8a19e9d9c9c9c9c9c99877a6d6154473a2e211407000a1724313d4a5764707d8a979c9c9c9c9c9d9ea1a9acafb6baaea49e9184786c605346392d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080808080808080808080707050100000000000000000000000000000000000004111d2935404b555d606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6963605950483f362c231a110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434e585f686d73787b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f81858f949faab4bfcbd4c7bbafa4998a7d7063574a3d3024170a00000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b1f2020202020202020201e1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b3844505b66707d89949eabb5c0ced4c8bbafa49a8f82766b60544a3f30271d0e040000000000000000000000000000000000000000000000020d19242f3a45515c67717e8b95a0acb8c2cdd5c9bdb2a89e92857a6d60574d42362a20150a0000000000000000000000000000000000000000000000060f18232e39434d57616c73808d949fa9b3bdc7c6bdb2a89e938b7e716a616c74808d959fa9b3becac1bbafa49992857b6e665c51443e332a1f160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6360594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808c99a3afb9b4aaa29f999691908f8f8f8f8f8f877a6d6053473a2d201407000a1723303d4a5663707d898f8f8f8f8f909092979a9fa4acb6b9aca096897d7063544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d76797979797979797979797979797876706b625a50483e352c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f6a6f7a808487898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c8e92979fa6b0bcc6d0cdc5b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427282c2d2d2d2d2d2d2d2d2d2a21211e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606c7883909da6b0bdc7d2cbbfb4ab9f93877c6f62594f42382d1e150b0000000000000000000000000000000000000000000000000008131e2834404b55606c7883909da6b0bcc7d3cec4b9ada1978d8073695e52463c31261b0b02000000000000000000000000000000000000000000040d18222834404b555f69707e8a929da6b0bbc5cbbfb4aba0968e81756c625a606d78839097a2adbac0ccc0b5aba1979083786d605a50463c31281d120700000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e56544f473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eabb5b4aaa298928c8784838383838383837f73675d5145392c201306000714202d3a4753606d79818383838383838385888d939aa4afbbb2a89b8e8275665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79838686868686868686868686868685837d716d625a50473e352b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c848d91969697979797979797979797979797979797979797979797979797979797979797979797979797979797979797989a9ea1a9b0b8c2ced0c5bbb0a69c8f8276685d5245392c20130700000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b141d252b30333439393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303845515d67717e8b95a0acb8c2d0d3c7baaea3998e81756a5f54473d2f261c0c0300000000000000000000000000000000000000000000000000010c18232e3944505b66707d8a949fabb7c1d0d6cabeb3a99f92867b6e61584e43372b1d140a0000000000000000000000000000000000000000010c161f2a343c45515c676e7b85929fa4aeb8c2ccc4baaea39991847a6d605a515c666e7b85929fa4aeb9c3c7bdb3a99f958d80746c61584e43392f24181007000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c70635652525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252514948433d342b21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1adbaaea29892867f7a7877767676767676736d63554b4035291d1104000613202c3945515d676d7476767676767677787b8188939fa6b0b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8894939393939393939393939398928f887f716c61594f473d342a21180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969ea1a9a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a7abadb3bbc2cacdc5bdb3a99f94897d7063564c4135291d110400000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9afaa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1d262f363c404146464646464646464646443b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7984919ea7b1bccad6cabeb3a99f92867b6e61584e43352c1d140a00000000000000000000000000000000000000000000000000000007121d28333f4a54616c7683909ca6b0bdc7d2cfc5baaea3988e81746a5f53473d2f261b11060000000000000000000000000000000000000007121d28313c46505a606d79839097a2adb6c0cbc4bab0a69f92867c6f675d514b545f69717e8a929da7b1bcc5c5bbb1a79d928a7e716a5f554b40352922190e050000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c70635649464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443c3b38322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b2b5ab9f92867c726e686a69696969696966635b52433a2f24180d010004101d2935404b555d60686969696969696a6a6e747e8b949eaab7aea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828f959fa79f9f9f9f9f9f9faaa29f9a93887e716b61594f463c332a21170e050000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b96a1a9adb2b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4b8b9bec5ccc8c2bbb3aba2979083766b6054443a2f24190d0100000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da3a3a39e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212f3841484c4e52535353535353535353514846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8c96a1adb9c3cdcfc6baada2978d8073695e53463c32231a0b02000000000000000000000000000000000000000000000000000000000b17222d38424f59636f7c89939eabb5c0ccc6cbbfb4aa9f93877c6f62594f41382d22170b000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9b3bec8c7bdb2a89e948b7f726a60554c424d57616c74808d95a0aab4becac2b9aea49f92867c6e675d51453f342b20160b0200000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937302f2c2721191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4afa3998c7f726a615e565c5c5c5c5c5c595752494031281d13070000010d18242f39434b51535b5c5c5c5c5c5d585f626c75828f9ca8b5b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d79839095a0a8b2acacacacacb4aeaca49a92877d706b60584e453c332920170d0400000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976828f9ca8b2b9bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfc1c5c4c3c2c0bbb9b0a9a29992857b6e61594f4432281e13080000000000000000000000000000000000000000000000000003101d2a3643505d6976839096969696969184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a33414a53585b5f6060606060606060605d54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616d7a85929fa8b2bdb9b9b9bdb2a89f92857a6d61574d42342a201108000000000000000000000000000000000000000000000000000000000006111c262f3e4854606b75828f99a4afbbb9b9b9b9bbafa4998f82756b6053493f33271b0f0300000000000000000000000000000000040d19222935404b555f6a717e8a929da7b1bcc5cbc0b5aba1968f82756d62584e433b45505a606d79839098a2aebac0cbc0baaea2989183796d605b51463d32281d140a00000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b23221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6ac9f92867a6d6158524c5050505050504c4b4640372e1f160c0100000007121d2831394045474e5050505050504e535a63707d8a96a9b3b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676d7a839096a0a8b2bbb9b9b9bebab6aca39992867d6f6a5f574d453b32291f160d0300000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c4c9cfcacacdc7c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b7b7b6b6afaca69f9792877d70695f53473d3220160c0100000000000000000000000000000000000000000000000000000c1926333f4c5966727f888989898989888073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45535c64676c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6974808d98a2aeacacacacacb3ada1968c7f72685e52453b3122190e000000000000000000000000000000000000000000000000000000000000000a141d2c38434f59626f7c87939faab2acacacacacb5ab9e94897d70655b5044372b1f1205000000000000000000000000000000010c16202a343c45515d676e7c86929fa5afb9c3cdc4bbafa39991847a6d615b51463c333e45515c676e7b86929fa5afb9c3cabfb4aaa0958e81756d62584e443a2f261c1106000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dcc9bcafa396897c706356493d30242424242424242424242424242424242424242424242424242424242424242424232221201f1b171f1f1f1f1f1f1e1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7aa9d908477685e524641434343434343403e3b352e251c0d0400000000010c161f282f35393a41434343434343434754606d7a8797a1adb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555d686d7a849196a1a9b2bbc5cecac7beb5aba29892867c6f695f574d443a31281f150c0300000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dad4cac2bbb7b5afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa9aca49f9c9490857d706b61574d42352b210d040000000000000000000000000000000000000000000000000000000c1825323e4b57636d727b7c7c7c7c7c7b736e63584b3f3226190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57646f7479797979797979797979776e695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87929faa9f9f9f9f9f9fa9a19e9184796d60564c4133291f100700000000000000000000000000000000000000000000000000000000000000020b1b27323d47535f6a74818e98a0a89f9f9f9f9f9f9fa69d9083786c605346392d20130600000000000000000000000000000008131e28323c46515b606d79839198a2aeb7c0cbc4bbb0a69f92877d6f685d52493f342834404b555f69717e8a939da7b1bcc6c5bcb1a79e938b7f726a60564c42382d22170f050000000000000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7c9bcafa396897c706356493d31313131313131313131313131313131313131313131313131313131313131313131302f2e2d2b2722201e1a140f0a11090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab5a89b8e827568564c413630363636363633322f2a241c130a000000000000040d161d24292c2d353636363636313945525d687885929eabb4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434c565e686e7b849196a1a9b3bcc5ced0c7bdb4aaa29892857b6e695e564c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4d8cdc2b8b0ababa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9c9a9a938f89837b706b61594f453b3123190f000000000000000000000000000000000000000000000000000000000a16222e3a46515b63696e70707070706e6a635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69748185868686868686868686837b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9893939393939393939397928b7e71675d51443a3021170d0000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b8691969393939393939393939395897c6f6356493c302316090000000000000000000000000000071019242f3a444e58626d75818e95a0aab4bfc9c7bdb3a99f948c7f726b60564c41372d232e39434d57616c74818e95a0aab4bfcac3b9afa59f92877c6f685e544a3f332821170c0300000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3c9bcb0a396897d7063564a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3c3b3937332d2d2a251f1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb4a79a8e8174675b4e41302529292929292625231e19120a0100000000000000040c12181d20202829292929292935414c566b7784919eaab5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a444c565e696e7b849197a1a9b3bcc6cfcfc6bcb3aaa19791847b6e685e554c433930261d140a000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b6c0ccd8d3c7bbb0a69f9c99929292929292929292929292929292929292929292929292929292929292929292929292929291908f8d8a87827c766e6961594f473e332a1f11070000000000000000000000000000000000000000000000000000000006121e2a353f4951575f616363636363625f58524a40362a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88929893939393939399938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f8586868686868686868686868580736c62554b4032281e0f05000000000000000000000000000000000000000000000000000000000000000000040f1a26313c46525e69717e84868686868686868686868686847b6e6255483b2f22150800000000000000000000000000050e19232935414c565f6a727f8b939ea7b1bcc6ccc0b5aba1978f82786c60594f443a30251d27303c45505a606d79839098a2aebac0cbc1baaea39991847a6d665b50443d33291e150b000000000000000000000000000006131f2c3945515d677986929facb9c5d2cbbeb1a4988b7e7165554b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a49494846443f3b3a36302b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb4a79a8d8174675a4e4134271d1d1d1d1d191916130d070000000000000000000001070d1013141b1d1d1d1d19242f44515d6a7784909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28323a444d575f696e7c859297a2aab4bcc6cfcec5bcb3a9a19691847a6d675d554b42382f261b11060000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d2ddd0c4b7ab9f9490878686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a75706b615f574f473e352c21180e0000000000000000000000000000000000000000000000000000000000020d18232e373f454d5355565656565655534e4640382e24190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a29f9f9f9f9f9fa49a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d7278797979797979797979797978736e645a5043392f20160c00000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616c7177797979797979797979797979786e6a5f53473a2e211408000000000000000000000000020b17202b353d45525d686f7c86929fa5afb9c3cdc5bbafa49991857a6e665b50473d32281e151e2a333e45515c676e7b86929fa5afb9c3cbbfb4aba1968f82786c60594f453b30271d12070000000000000000000000000004101d2935404b556b7885919eabb8c4d1ccbfb3a6998c8073675d5557575757575757575757575757575757575757575757575757575757575757575757575655545350494846423b37312a2218120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a101010100d0c0a070200000000000000000000000000010406070e101010081d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b454d575f6a6f7c859298a2aab4bdc7d0cec5bbb2a8a0969083796d675d544a41382d2217130900000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc3b6a99c90827a797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534d453e352c231a0f0600000000000000000000000000000000000000000000000000000000000007111c252e333c42474849494949494847433c342e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2b4acacacacb5a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c6c6c6c6c6b67645c52483e31271d0e040000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b45505a61646b6c6c6c6c6c6c6c6c6c6c6c6c6b625f574e42372b1e12060000000000000000000000000a141d29323d47515b606d7a849198a3aeb7c1ccc5bbb0a69f93877d70685e544a3f352b20160c18212934404b555f69717e8b939da7b1bcc6c6bdb2a89f948c80736b61574d42392e23181006000000000000000000000000000c18242f44515e6a7784919daab7c4d0d1c4b8ab9e9184796d67656464646464646464646464646464646464646464646464646464646464646464646464636261605b5354524d47433c3428231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0303030000000000000000000000000000000000000000000002030304111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029333b454e585f6a6f7d869298a3abb5bdc7d0cdc4bab2a8a0959082796d665c53493f3327251b1209000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56544f46423b332c231a110800000000000000000000000000000000000000000000000000000000000000000a131c212a31373a3b3d3d3d3d3d3b3a37312a221c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb9b9b9b9b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121d29343f495156585f60606060606060606060605f5a58524a40362d1f150b0000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e485055575e6060606060606060606060605e55534e453c31261a0e02000000000000000000000006111c262f3a444f59626d75828f96a0aab4bfc9cabeb3a99f948d80736b60564c42382d23190e060f18232f39434d57616c74818e95a0aab4bfcac4bab0a69f93877d70695e544b40342822180d04000000000000000000000000071c2935424f5c6875828f9ba8b5c2ced2c5b9ada1968e817974727171717171717171717171717171717171717171717171717171717171717171717171706f6e6c6565615e57534e463f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c464e58606b707d869299a3abb5bec7d2ccc3bab1a79f948f82786d655b504440372d241b11080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5d5c5a5754524c48443d363129211a1108000000000000000000000000000000000000000000000000000000000000000000010a0f181f262b2d2e30303030302f2e2b2620180f0a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc6c6c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f454a4b525353535353535353535353524d4c4740382e241b0d0300000000000000000000000000000000000000000000000000000000000000000000000000030d17212c363e44494a51535353535353535353535353514847423c332a2015090000000000000000000000050e17222d38424c56606b727f8c939ea8b2bcc6cbc3b9ada2979082786d60594f443b2f261c10070007121d27313c45505a606d79839198a2aebac1ccc2bbafa49992857b6e665c51453e342a1f160c0100000000000000000000000c1925323f4c5865727f8b98a8b2bdc8d4c9bdb2a99d938e84817f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7c7c7b7975726e69625f585144403930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a343c464f59606b707d879299a4acb6c0ccd8ccc3b9b0a69e948e81776c605b52493f362d231a110700000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38322a261f170f08000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2122232323232322211f1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b252d343a3d3f45464646464646464646464645403f3b362e261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a242c33393c3e44464646464646464646464646453b3a37312a21180e0300000000000000000000030c172028333f4a545e686f7d87929fa5afbac4cec3b9aea49e92857b6e665c50473d32291d140a0000010b151f2a333e45515d676f7c86929fa5afbac3ccc0b5aba1979083786d605a50463c31281d130700000000000000000000000916222f3c4955626f7c8896a0acb8c4cfcfc4bbafa59d96918d8b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888785827f7b746f6a625b514a42392e23180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343d464f59616b717e87939aa4afbbbfc8d1cbc2b8b0a69e938d80746e635b51483e362c23191007000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356494646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a140d06000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141516161616161514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e3132393939393939393939393939383433302b241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138393939393939393939393939382f2e2b2620180f0600000000000000000000000a151e29333b44505b666d7a849199a3afb8c1ccc5bcb1a79d928a7d70695e544a3f352b20170b02000000030d18212935404b555f6a717e8b939ea8b2bcc6c7bdb3a99f958d80746c61584e433a2f24181007000000000000000000000613202d394653606c7884919da8b2bdc6d1cdc1b7afa8a19e9a989797979797979797979797979797979797979797979797979797979797979797979797969597928f8c86817c726d605c544a4034281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b343d474f59616c717e88939fa3adb6c0c8d2cac1b8afa59d928c80736d625a50483e352b22190f060000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d3939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29251e1b160e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a0a0a0a0a08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2224252c2d2d2d2d2d2d2d2d2d2d2d2c2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2d2d2d2d2d2d2d2d2d2d2d2d2b22211e1a150e06000000000000000000000006111c26303b454f59606c78828f96a1abb5c0cacabeb3aa9f958d80746c61574d42382e231a0e050000000000060f18242f39434e58626c75818e96a0aab4bfcbc5bbb1a79d928a7e716a5f554b41352922190e0500000000000000000005121f2b3744505b65717e8b96a1abb5bfc6cfc9c1bab2acaba7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a9a29e9b99928e877f756d665c51443e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b353e47505a626c727f8b919ca4aeb6c0c9d2cac1b7aea49c928b7f726c625a50473d342b22180f0500000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2a29272421201d191f1f1d1514120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c121518181f20202020202020202020201f1a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171e2020202020202020202020201e1514120e09030000000000000000000000060f17232e38424d57606b73808c949fa8b2bdc7cbc3baaea2989083796d60594f453b30261c11080000000000000007121d27313c46505a606d79849198a3aebac1ccc2b9aea49f92867c6f675d51453f342b20170c020000000000000000030f1b27333f4953606d79849199a3aeb4bcc3c8ccc4bdb9b7b4b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0afb3adababa39f99928c81786d605a5043392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232c353e48505a626d737f8c929ca4aeb7c1c9d3c9c0b6aea49f93887e716c61594f463d342a21170e05000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d302c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000002060a0c0c12131313131313131313120d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c121313131313131313131313120d0d0b070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b111313131313131313131313131208080602000000000000000000000000030c182128343f4a545e69707d87939fa6b0bac4cec3b9afa59f92857b6e665c51473e33291e150a0000000000000000010b151f2a343f45515d676f7c86929fa5afbac3cbc0baaea2989184796d605b51463d32291e140a0000000000000000000b17222d3845515c666f7d87929fa3aab1b8bcc0c2c3c4c4c0bebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbeb9b8b5aeaba39f938d80746c61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c363f48515b636d73808d929da5afb7c1cad2c8bfbbafa49a92877e706b60584e463c332920170d040000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c706356493d393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000070d121618191f2020202020202020201f191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333b44505c666e7b859299a4afb8c2ccc6bcb1a79d938a7e71695f544b40352c21170c03000000000000000000030d18222935404b555f6a717e8b939ea8b2bcc6cabfb4aaa0968e81756d62594f443a30261c1106000000000000000006111b2834404b54606b727f8b9298a0a8abb1b4b6b7b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c1c2c6c6c5bfbbb5afa59d928b7e71675d5145392c1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363f49515b636e74808d939da5afb8c1cad8ccc0b6aca39992867d706a60584e453b322920160d0300000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063564946464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433b3a36302921170d0200000000000000000000000000000000000000000000000000000000000000010a12181e2225262c2d2d2d2d2d2d2d2d2d2b2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000030709091013131313131313131313120c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b45505a606d78829097a1abb5c0cacabfb4aaa0958e81746c61574d42392e231a0f050000000000000000000000061018242f39434e58626d75818e96a0aab4bfcbc6bcb2a89e938b7f726b60564c42382e23170f0600000000000000000c18232e39424f59626d727e8691959d9fa7a7a9aaabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5b4b6bac1c9cbc7c0bbaea49e9285796d6053473c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d374049525c606c77818e939ea6b0b8c2cbd2c7beb5aba39892867c6f6a5f574d443b32281f150c03000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252504846423b33291f1409000000000000000000000000000000000000000000000000000000000000000a131c232a2f3233383939393939393939393833322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000040a0f1315161d202020202020202020201f181815120c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232e39434d57616c73808d949fa9b3bdc7ccc3baaea2989083796d605a50453b30271d11080000000000000000000000000007121d28313c46505a606d79849198a3aebac1ccc3baafa59f92877d6f685e544a3f342821170c030000000000000007121d27303d46515b626c717c848a9095979a9c9d9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aba7a9afb7bfc7d1cbc0b9ada1978b7f7265574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374044505b656d78818e949ea6b0b9c2cbd0c7bdb4aaa29892857c6e695e564c443a31271e150b020000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3c9bcafa396897c7063565f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d54524d453b30251a0e020000000000000000000000000000000000000000000000000000000000030d1c252e353b3e3f4546464646464646464645403e3b352e251c0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000070f161b1f22232a2c2d2d2d2d2d2d2d2d2d2c2524221d181109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222834404b555f69707e8a929da6b0bbc5cfc3baafa59f92867c6e675d51483e332a1e150b0000000000000000000000000000010c161f2a343f45515d676f7c86929fa5afbac4ccc1bbaea39991847a6d665c50443e33291e150b00000000000000000b151e2b343f49515a626a6f787d83878a8d8f9091929292929292929292929292929292929292929292929292929292929292929292929299959b9ea5adb5bfccd5c9beb3a99e918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c2527333f49535c666d78828f949fa7b1b9c3cccfc6bcb4aaa19791847b6e685e564c433930271d140a0000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cabeb1a4978b7e71686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000000000000000000000000000000000000000000010b151f2e3740464b4c52535353535353535353524c4b4640372e1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000007101921272c2f3036393939393939393939393932312e29231b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c45515c676e7b85929fa4aeb8c2cdc6bcb2a89e938b7e716a5f554b40362c21180c03000000000000000000000000000000040d18222935414b555f6a727f8b939ea8b2bdc6cbbfb5aba1968f82786d60594f453b30271d120700000000000000030c19222d373f48505860656c70767b7e81838485858686868686868686868686868686868686868686868686868686868686868686868687898e939ba3adbac4cecfc5b9aca196887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1317222d38414a545c666d79828f959fa7b1bac3cccfc5bcb3a9a19691847a6e685d554b42392f261c110600000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3cfc2b6a99c8f827a79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766e695e52463a2d2014070000000000000000000000000000000000000000000000000000000007121d273140495157595f6060606060606060605e595751494031281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000040f19222b32383b3c4346464646464646464646453f3d3a342d251b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c46505a606d79839097a2adb6c0cbcabfb4aaa0968e81756c62584e43392f241a0f060000000000000000000000000000000000061018242f3a434e58626d75818e96a0abb4bfcac6bdb2a89f948c80736b61574d43392e23180c000000000000000007101b252d363f464e535b6064696e717476777879797979797979797979797979797979797979797979797979797979797979797979797a7c818c919ba8b2bdc9d5c9bdb2a8988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545d676d79839095a0a8b2bac4cdcec5bbb2a8a09690837a6d675d544a42382d2217130a000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d0c4b7ab9f948f8786858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585837b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000c18242f3943515b63666b6c6c6c6c6c6c6c6c6c6b66635b51433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000a16212b343d4348495053535353535353535353524b4a463f372d23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616c74818e95a0a9b3beb9b9bebaaea3989184796d605a50463c31271d12080000000000000000000000000000000000000007131d28313c46515b606d7a849199a3aebabeb9b9bab0a69f93887d70695f554b4034281c1004000000000000000009131b242d343c41495053575e616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d6f747f8c96a0acb9c5d2cec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039424b555d676d7a839096a0a8b2bbc4cdcdc4bab2a8a0959082796d665c544a3f3328251c12090000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3d3c7bbb0a69f9c98929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928c7f7366594c403326190d00000000000000000000000000000000000000000000000000000004101d2935404b55636d727879797979797979797978736d63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000030f1b27323d464f54565d5f6060606060606060605f585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a717e8a929da7b1acacacacb3aea59f92867c6f675d51483f342a1f150b0000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa5aeb3acacacacafa49a92857b6e675c5145382c1f130600000000000000000109121b222b2f383f44464d5254575a5c5d5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565d61626d7984919eaab7c4d1cfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e273039434b555d686d7a849196a1a9b2bbc5ceccc3bab1a79f948f82786d665b504440372d241b120800000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dcd8cdc2b8b0abaaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000006131f2c3845515d67727f85868686868686868686857f73685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000007131f2c38434f596063696c6c6c6c6c6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c86929fa59f9f9f9f9f9faaa29f938b7f726a5f554b40362d22180d03000000000000000000000000000000000000000000040d18222935414c56606a727f8b939fa2aa9f9f9f9f9f9fa2979083796d6053463a2d201307000000000000000000000910191d262d33373b4246474b4e5051525253535353535353535353535353535353535353535353535353535353535353534c52545c6674818e9aa7b4c1cdd0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e27313a434c565e686e7b849196a1a9b3bcc5ceccc3b9b0a69e948e81786c605c52493f362d241a1108000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7ded4cac2bbb7b4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca79a8d8074675a4d4134271a0e0100000000000000000000000000000406070b0c0c0c0c0c0c0c0c0c14202d3a4753606d79879297939393939393939791877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0807050200000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000915222f3b4854606b6f767979797979797979797978726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909893939393939393939398928e81756d62584e433a2f241b0f060000000000000000000000000000000000000000000000071019242f3a434e58626d75818e9298939393939393939393958c7f7366594c403326190d0000000000000000000000070b141b22272b30363a3b3e4143444546464646464646464646464646464646464646464646464646464646464646464641464a5466737f8c99a6b2bfccd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f28313a444c565e696e7b849197a1a9b3bcc6cfcbc2b8b0a69e938d80746e635b51483f362c231a10070000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3dfdcd4cdc7c6bfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b3a79a8d8074675a4d4134271a0e01000000000000000000000001070c1013141719191919191919191919212e3b4754616e7a879aa1a99f9f9f9f9fa9a194877b6e6154483b2e2119191919191919191919181414110e09020000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000091623303c4956636f7d8286868686868686868686857f7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828686868686868686868686868581796d605b51463c31281d12090000000000000000000000000000000000000000000000000008131e28313c46515b606d7981858686868686868686868686867f7265584b3f3225180c000000000000000000000003060a11171b1f252a2d2e3134363738393939393939393939393939393939393939393939393939393939393939393930353f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28323a444d575f696e7c859297a2aab4bcc6cfcbc1b8afa59d928d80736d635a50483e352b22191006000000000000000000000000000006131f2c3845515c677986929facb9c5d2d2d3d6d8d3d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c0b3a79a8d8074675a4d4134271a0e0100000000000000000000030b12181d1f202426262626262626262626262e3b4754616e7a8794a1b3acacacacacb2a194877b6e6154483b2e26262626262626262626262521201e19140d0500000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000f1c2936424f5c6975828f929993939393939393979285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2834414d5a65707579797979797979797979797978756d675d51493f342a1f160c0000000000000000000000000000000000000000000000000000010c161f2b343f45515d676d7578797979797979797979797979726d62564a3d3124180b000000000000000000040a0f1315161e1f1f1a1e20212427292a2b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c24323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c110b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b454d575f6a6f7c859298a2aab4bdc7d0cac1b7aea49c928c7f726c625a50473d342b22180f060000000000000000000000000004101c2934404b556b7784919eaab7c0c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c0b3a79a8d8074675a4d4134271a0e01000000000000000000030d151d24292c2d313333333333333333333333333b4754616e7a8794a1adb9b9b9b9b9aea194877b6e6154483b333333333333333333333333322e2d2a251f170e05000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da39f9f9f9f9f9fa99f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65696c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b40372d22180d04000000000000000000000000000000000000000000000000000000040d19222935404b555d60686c6c6c6c6c6c6c6c6c6c6c6c6c65625b51463a2e2215090000000000000000070e151b1f21222a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c25323f4b5865727e8b98a5b1becbd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d2021212c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291f1e181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029333b454e585f6a6f7d869298a3abb5bdc7d0c9c0b7aea49c918b7e716c61594f463d342a21180e05000000000000000000000000000c18232f414e5b6874818e9ba5afb6b8b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b3a79a8d8074675a4d4134271a0e010000000000000000010b151f272f35383a3e3f3f3f3f3f3f3f3f3f3f3f3f3f4754616e7a8794a1adbac6c6c6baaea194877b6e6154483f3f3f3f3f3f3f3f3f3f3f3f3f3f3b3a36302920170d020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b5acacacacacac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b545a5c6060606060606060606060605f5b53514b43392f251b10070000000000000000000000000000000000000000000000000000000000071018242f39434b51535b5f60606060606060606060605f585651493f34291d12060000000000000007101820262b2e2f373939393939393939393939393939393939393939393939393939393939393939393939393939393939393930363f4c5865727f8b98a5b2becbd1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292c2d2e2e3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336242b2b2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129333c464e58606b707d869299a3abb5bec7d2c9c0b6ada39f93877e716b60584e463c332920170e04000000000000000000000000071623303c4956636f7c89939fa4acabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5a79a8d8074675a4d4134271a0e01000000000000000007121d2731394045474a4c4c4c4c4c4c4c4c4c4c4c4c4c4c54616e7a8794a1adbac7d2c7baaea194877b6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4746423b32291f14090000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6b9b9b9b9b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353535353535353524f4745403931271d13090000000000000000000000000000000000000000000000000000000000000007121d2731394045474f525353535353535353535353534b4a463f372d23180d01000000000000040e18222a32373b3c44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641464b5566737f8c99a6b2bfccd1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272f35393a3a3a3a45515c667986929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f43352f383732312e29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333c464f59606b707d879299a4acb6c0ccd8c8bfbbafa49992877d706a60584e453b322920160d0400000000000000000000000915222f3b4854606b74818d939a9c9e9fa2aa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39a8d8074675a4d4134271a0e0100000000000000000c18242f39434b515357595959595959595959595959595959616e7a8794a1adbac7d4c7baaea194877b6e615959595959595959595959595959595854524d443b3025190e0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3c6c6c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464645423a39352f271f150b0100000000000000000000000000000000000000000000000000000000000000010b151f272f35393a42454646464646464646464646463f3d3a342d251b1106000000000000000a15202a343c4347495152525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c52545c6774818e9ba7b4c1ced1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333a4145474747474753606d798698a3aeb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6a99c90837669564c45404545443e3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212a343d464f59616b717e87939aa4afbbbfc8d7ccc0b5aba39992867c6f6a5f574d443b32281f160c03000000000000000000000713202c38444f59606d7980878c8f919298939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399928c7f7366594c403326190d000000000000000004101d2935404b555d6064666666666666666666666666666666666e7a8794a1adbac7d4c7baaea194877b6e6666666666666666666666666666666665615e564d42362a1c110600000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c31343639393939393939393939393939352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d353939393939393939393939393932312e29231b130900000000000000030f1b26323c464e53555d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f565e61636d7984919eabb8c4d1d1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444c51545454545456616e7b8794aab4b4aa988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5aa9e918477685e53514b5252514b4a453f362d22180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b343d474f59616c717e88939fa3adb6c0c8d2c7bdb4aba29892857c6f695f564d443a31281e150c02000000000000000000030f1b27323d45515c676d747b808285858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686837b6e6154483b2e211508000000000000000006131f2c3845515d676d7172727272727272727272727272727272727a8794a1adbac7d4c7baaea194877b7272727272727272727272727272727272726e695e5246382e23170b00000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2c28201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20282c2d2d2d2d2d2d2d2d2d2d2d2c2524221d181109010000000000000006131f2b37434e585f626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c686d7075808c96a1adb9c5d2d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414950555d60616161616368717e8b97a4b1aea2988a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aaab4ac9f92867a6d62605d555e5e5e585650483f34291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b353e47505a626c727f8b919ca4aeb6c0c9d0c6bdb4aaa29791857b6e685e564c433930271e140a000000000000000000000b16212834404b555c60696e737678797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979776e695e53463a2d21140700000000000000000714202d3a4753606d797e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808c99a6b3bfccd9ccc0b3a6998d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b6e61544a3f34281c1003000000000000000000000000000000000004060916222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a0e09090909090909070603000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c2020202020202020202020201f1c1413100c07010000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141c1f202020202020202020202020181815120d060000000000000000000815212e3b47535f6a6f77797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a7c828c929ca9b2bdc9d5cfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60676d6d6d6d6e6f727a84919daab7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98a2aeaea3998d80756f6d676b6b6b6a65625a50453a2e211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232c353e48505a626d737f8c929ca4aeb7c1c9cfc6bcb3a9a19791847a6e685d554b423930261c1106000000000000000000040c18232e39434b51575f6166696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a615e574d42362a1e120500000000000000000d1a2633404d596673808a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c929ca8b4c1cddacdc1b4a89c928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8377665c5044382b1f1206000000000000000000000000000001070c10131416222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d4134271a16161616161616151312100c0600000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0f0f131313131313131313131313120f070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070f121313131313131313131313130c0b090601000000000000000000000916222f3c4955626f7c838585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858687898f939ca4aebbc4cfdacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c767a7a7a7a7a7c7e859196a0acafa59b8f8275675d5145392c20130600000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929faab4ab9d928d817c7a7878787877716c62564a3d3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c363f48515b636d73808d929da5afb7c1cacec5bbb2a9a09690837a6d675d544b42382e2317130900000000000000000007121d27303940454d5355595c5e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d54534d453b31251a0e0200000000000000030f1c2936424f5c6975828f9999999999999999999999999999999999999ca4aeb9c4d0ddd1c5b9aea49c9999999999999999999999999999999999999586796d6053463a2d20130700000000000000000000000000030b12181d1f2022222f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d413427222222222222222222201f1c17110a030000000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929298969b9ea5aeb6bfcdd6d4c8bcb1a7988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77828787878787898b9197a0a8b2a99e93897d7063554b4035291d1004000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774818e98a2aeaea49d938e888685858585847f7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363f49515b636e74808d939da5afb8c1cacdc4bbb2a8a0959083796d665c544a3f3428251b11080000000000000000000b151e272e343c4247484d5052525353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504846423b33291f1409000000000000000003101c2936434f5c6976828f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aeb6bfcad5e1d5cac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a79386796d6053463a2d201307000000000000000000000000060d151d24292c2d2f2f2f3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d41342f2f2f2f2f2f2f2f2f2f2d2c28231c150c0300000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aaa8aaafb7bfc8d1d8cec6b8aca095887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88949494949496989ea1a9b2a9a1978f82756b605443392f24180d01000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929fa5afaea59e9b9a93929191919185786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d374049525c606c77818e939ea6b0b8c2cbcdc4bab1a79f958f82786d665c504440372d231a0d040000000000000000030c151d232831373a3b404345464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646443b3a36312921170d03000000000000000003101c2936434f5c6976828f9ca9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacb1b9c3ced9e5d9cec3b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99386796d6053463a2d2013070000000000000000000000060f181f272f35383a3c3c3c3c4955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d413c3c3c3c3c3c3c3c3c3c3c3a38342e261e150a00000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaeb4b5b6bbc1c9d1d7d0c6bcb2a89d918477695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a6a0a0a1a2a5abadb2ada29792857b6e61594f4431281d1207000000000000000000000000000000000000000000000000000000000000000c18242f3946525e69727f8c939da8b2afaaaca49f9e9e9e9e9786796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374044505b656d78818e949ea6b0b9c2cbccc3b9b1a79f948e81786d605c52493f352b1f160c010000000000000000030b12181f262b2d2e333638393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939372e2d2a251f170f0500000000000000000003101c2936434f5c6976828f9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a7b1bcc8d4e0d4c8bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9786796d6053463a2d20130700000000000000000000030e18212a3139404547494949494955626f7c8895a2afbbc8cdc0b3a79a8d8074675a4d49494949494949494949494846443f3830261c1106000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9babfc2c3c6ccd8d4cec5bfb4aaa0968a7e7164574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adadadafb1b8b9b8ab9f92857c6f695e53473d331f160c010000000000000000000000000000000000000000000000000000000000000007121d2a36424d57636d74818e96a1adb9b6b6afacabababa99386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c2527333f49535c666d78828f949fa7b1b9c3cccbc2b9b0a69e938e81746e645b51473d31281d130700000000000000000000070c151a1e212226292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2a21211e1a140d0500000000000000000000010e1b2834414e5b6774818e90909090909090909090909090909090909095a0acb8c5d1ded1c5b8aca0959190909090909090909090909090909090908f8578665c5044382b1f1206000000000000000000000915202a333c434b5153555555555555626f7c8895a2afbbc8cdc0b3a79a8d8074675a5555555555555555555555555553504a42382e23170c000000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d1d0d2ccc8c2bcb4aea3989184786d6053463c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb4b5b6b8babfb5a99c8f82796d605a50443a2f24190d0100000000000000000000000000000000000000000000000000000000000000010e1a25313b45515b606d7984919eabb7c4bebab8b7b7ac9f9386796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1317222d38414a545c666d79828f959fa7b1bac3cccbc2b8afa59d938d80736d62594f433a2f24180d010000000000000000000003090e1214151a1d1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1514120e09030000000000000000000000000915222f3c4855626f7c82838383838383838383838383838383838383909daab7c3d0ddd0c4b7aa9d91838383838383838383838383838383838383837e7164544a3f34281c1003000000000000000000020f1a26313c464e555d60626262626262626f7c8895a2afbbc8cdc0b3a79a8d8074676262626262626262626262626262605c544a3f34281c10030000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201306020202020202020202020202020202020202020202020202020202020202020202020202020202020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c2c0bbb9b1aaa29f92867c6f665c5044382a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aba8a8a8aaacaeb4b7ab9f948e81746c62564c4135291d11040000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636d74818e96a1adb9b9b4aeabaaaaaaa89386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213161717171717171717171717171717171717171717171717171717171717171717171717171b262f38424a545c676d79839095a0a8b2bac4cdcac1b7afa59d928b7f726b60554b4035291d1104000000000000000000000000020608080d1012131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313110807050200000000000000000000000000000815212e3a47535f6a6f7577777777777777777777777777777777777a8794a1adbac7d4c7baaea194877b777777777777777777777777777777777776716c615542382e23170b0000000000000000000006121f2b37434e585f676d6f6f6f6f6f6f6f6f7c8895a2afbbc8cdc0b3a79a8d80746f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c20130e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b6afaca79f98928a7e716a60544a3f3428180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89999b9b9b9b9d9fa2aaafb0a69d938b7e71685d5245392c201509000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69727f8c929da8b2afacaaa29f9d9d9d9d9686796c605346392d201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20232424242424242424242424242424242424242424242424242424242424242424242424242424263039424b555d676d7a839096a0a8b2bbc4cdc9c0b7aea49f92877d70675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62686a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6e7a8794a1adbac7d4c7baaea194877b6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6964615a504530261c1106000000000000000000000814212e3a47535f6a6e797c7c7c7c7c7c7c7c7e8b97a4b1becacec1b4a89b8e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786d6053463a2d2013070000101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c201b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b191312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9aca49f9c9590867e716c61584e42382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a878e8e8e8e8f9092989fa4abafa59e92857a6d6054473c31261a0e02000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929fa5afaca49f9a9892919090909084786b5e5245382b1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272b2d30313131313131313131313131313131313131313131313131313131313131313131313131313131313039434b555d686d7a849196a1a9b2bbc5cfc9c0bbafa3999184796d6053473c32261b0f0300000000000000000000000000000000000000000306070a0706040100000000000000000000000000000004070a0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d616e7a8794a1adbac7d4c7baaea194877b6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c575550483e331e140a00000000000000000000000815222f3b4855626e7c8688888888888888888b909aa6b2bfcbcfc2b6aa9e938e888888888888888888888888888888888174685b4e4135281b0e0200101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346392c282828282828282828282828282828282828282828282828282828282828282828282828282828282828282825201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9d9c9a9a938f89837c716c615a50463c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e818181818283858d9399a4afada1978c7f7366574d42372b1e120600000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e98a2aeafa49a938d878584848484837e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3337393c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e434c565e686e7b849196a1a9b3bec9d5cbc0b5aba1968d807366584e43372b1f1206000000000000000000000000000000000000060c101213161413110d08010000000000000000000000050b101416171413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f505050505050505050505050505054616e7a8794a1adbac7d4c7baaea194877b6e61545050505050505050505050505050504a49453e362c220c0200000000000000000000000c1926323f4c5965727f8c9895959595959595979aa2acb7c3cfd2c6baafa59e9b9595959595959595959595959595959285786b5f5245382c1f120500101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f534639353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534322d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e939a939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393989291908f8d8a87827d766e6a615a50483e342b1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616c71747575757577798087939facb3a99d908477695f53473a2e21140800000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faab4ab9f9388807a787777777776716c6155493c3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4446494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4c565e696e7b849197a1adb9c4cfd1c7bdb2a99e9184786a5f53473b2e21150800000000000000000000000000000000030a11171c1f202321201d19130c040000000000000000000810171c20232421201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c3039404446474747474747474747474747474754616e7a8794a1adbac7d4c7baaea194877b6e615448474747474747474747474747474745413a312f261d0b0200000000000000000000000c1926333f4c5966727f8c99aaa2a2a2a2a2a2a4a6acb4bec8d3d7cbc1b7afaaa8a2a2a2a2a2a2a2a2a2a2a2a2a2a29f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5346414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141413f3a38342e261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8486868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685848483807d7a76706b625f5750483e362d22190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a61646868686868676d75818e9ba8b4aca095887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aeaea3998c80746e686a6a6a6a6964615a5045392d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841495053565757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575f696e7c85929ea8b2bdc9d5cfc4b9ada196887c6f6255483c2f221509000000000000000000000000000000050c151c23282c2d302d2c29241e160d040000000000000009111a21282c2f302e2d29241e160e07010000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e424a5153545454545454545454545454545454616e7a8794a1adbac7d4c7baaea194877b6e6154545454545454545454545454545454514b4340382f1d140a00000000000000000000000c1926333f4c5966727f8c99a5afafafafafafb1b2b7bec6d0daddd3c9c1bab6b4afafafafafafafafafafafafafab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f534e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c46443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f777979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777673706d68636059534e453e362d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e485055575b5b5b5b555c626f7c8995abb5b1a7978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aaab4ac9f92867a6d615e565d5d5d5d575550483e33281c110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606364646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646a707d8996a1adb9c5d2d5c9bdb2a9978a7d7064574a3d3124170a0000000000000000000000000000060f171e262e34383a3d3a39352f281f160d03000000000009131b232c33383c3d3a393530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850545c60616161616161616161616161616161616e7a8794a1adbac7d4c7baaea194877b6e61616161616161616161616161616161605d55524a402f261b1106000000000000000000000c1926333f4c5966727f8c99a5b2bbbbbbbbbbbebfc3c8d0d8e2e5dbd3cbc6c2c1bbbbbbbbbbbbbbbbbbbbbbbbb8ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c5f5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5853504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5860626b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615d56544f47423c332c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e45494a4e4e4e4e4b54616d7a8799a3aeb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5aa9e918477685d524c515151504a49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c6f717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717884919eabb7c4d1dacfbeb1a4988b7e7165584b3e3225180b000000000000000000000000030a1117212930383f4446494745413a31281f150b01000000050f1b252d353e44484a4746413a3229241d150d070000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1adbac7d4c7baaea194877b6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d67645c5241382d22170b000000000000000000000c1926333f4c5966727f8c99a5b2bebebebebec0c1c4cad1dae3e6dcd4ccc7c4c2bebebebebebebebebebebebeb8ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286796c6868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686765605c544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e54565e6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5d5c5a5754524c48443d37312a211a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a242c33393c3e4142424246525d687986929facb3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6a99c90837669564c41444444433e3c39332c241a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c797c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f86929facb9c5d2d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000040c151c2328333b424a50535654514c433a31271d12070000030d17212d373f474f555754524c443e352f271f18100800000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7c8895a2aebbc8d5c8bbafa295887c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a746e6453493f33271b0f030000000000000000000c1926333f4c5966727f8c99a5b1b1b1b1b1b1b3b4b9c0c8d1dcded4cac2bbb7b6b1b1b1b1b1b1b1b1b1b1b1b1b1ab9f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286797474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474726d665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343d43474951535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525151504d4a4746413a38322b2620180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303135353535414c566c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f433037373631302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a677480898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b9298a3aebac7d3d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000040d161e262e343e454d545c6063605d554c43392f24180c030009141f29333f4951596163615d564f454039312a221a1208000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e858787878787878787878787878787878787888e98a4b0bcc9d6c9bdb0a4998e888787878787878787878787878787878787868074655b5044372b1f12050000000000000000000c1926333f4c5966727f8c99a5a5a5a5a5a5a5a6a8aeb6c0cad5d8ccc2b8b0aba9a5a5a5a5a5a5a5a5a5a5a5a5a5a59f9285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93888181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817f786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c4446464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443403d3a3935302c27211a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242828243046525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f43362a2a2a2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b78859197979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797989fa3aab4bfcbd7d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000010c161f2830383f444f575e666d706d675d554b4035291e150a040e1a25303b45515b626b706d686159514b433c342c241a10050000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e97949494949494949494949494949494949598a0aab5c0ccd8cdc1b5aaa0999594949494949494949494949494949494999286796c605346392d2013060000000000000000000c1926333f4c5966727f8c9898989898989898999ca4aeb9c4d0d3c7bbb0a69f9c9898989898989898989898989898989285786c5f5245392c1f120600101d2a3743505d6a7683909da9b6c3d0d4c8bbafa49a938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d29241e1c160e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171b1f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291e1d171714110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5acaeb4bcc6d1dcd8cbbfb2a5988c7f7265594c3f3226190c00000000000000000007131d28313a424a505961696e787c7a6d675d51453c30261c110c16202a36424d57626d727d7a706b605d554e463e362c22170b000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2bcc6d1ddd2c7bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba29886796d6053463a2d201307000000000000000000091623303c4956636f7d888b8b8b8b8b8b8b8b8d929ca8b4c1cdd0c4b7ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8276695c4f4336291c100300101d2a3743505d6a7683909da9b6c3d0d8ccc0b6aca49f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b1f22232b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a29272421201d1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b9babfc6cfd8e2d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000010d18242f3a434b545c606b707b838983796d60584e42382e2317131e28323a46525e69727f8a857d746d675f5850483e33281c10040000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9adadadadadadadadadadadadadadadaeb0b5bcc4cdd8e8d8cec4bcb5b0afadadadadadadadadadadadadadadadb4a09386796d6053463a2d2013070000000000000000000915222f3b4854606b6f7c7e7e7e7e7e7e7e7e808d99a6b3c0cccfc2b6a99c8f827e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6e6154473b2e2114080000101d2a3743505d6a7683909da9b6c3d0ddd2c7beb6afaca7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1e1d1a171413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbec5c7cbd1d8ddd8d4cbbfb2a5988c7f7265594c3f3226190c000000000000000004111d2935414b555d666d737d8590958d80736a5f544a3f34281d1924303a44505a616e7b8692918a80796f6a615a5044392d2014080000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca3a3a3a3a3a3a3a3a3a3a3a3abadb2babbbcc0c6cdd6dcdbdfd6cec7c1bdbbbbb3adaba3a3a3a3a3a3a3a3a3a3a3a3a39986796d6053463a2d20130700000000000000000007131f2c38434f59606a6f71727272727272727c8895a2afbbc8cdc0b3a79a8d80747272727272727272727272727272716e685e5246392d2014070000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080911131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100d0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c0b6ac988b7f7265584c3f3225190c00000000000000000613202c3945515d676d78808892979f92877c6f665c50443c2f261f2935414c56616c75828f989e928d837c706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f969696969696969696969696979ea1a8b2bdc9ccd1d7d3d0cfd2d4d7d2cdc9beb3a9a19e979696969696969696969696969286796c605346392d201306000000000000000000030f1b27323d474f585f62656565656565656f7c8895a2afbbc8cdc0b4a79a8d8174676565656565656565656565656564615e564c41362a1e11050000101d2a3743505d6a7683909da9b6c3d0dce2d9d2ccc8c6c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b7afa49a8a7d7063574a3d3024170a00000000000000000714212d3a4754606d79828d939aa2a3999083786d60574d41382d27313946525d68717e8a949ea49d9591877e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f888a8a8a8a8a8a8a8a8a8a8a8a8a9196a1adb9c5d2d3ccc7c3c2c5c7cbd1d2c6b9ada197918a8a8a8a8a8a8a8a8a8a8a8a8a898276665b5044382b1f1206000000000000000000000a16212b353d464e5355585858585858626e7b8895a1aebbc8cec2b5a89b8f827568545858585858585858585858585854524c443b3025190e020000101d2a3743505d6a7683909da9b6c3d0dce2d9d2ccc7c6bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacaaa79f93877b6e6154483b2e21150800000000000000000815222e3b4855616e7b86939fa4acaba0958c7f72695f53493f332f39434f59616d7a85919ea6aea7a0978e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000b1824313e4a56626d727b7d7d7d7d7d7d7d7d7d7d7d7d7e84919eabb7c4d1cac1bbb7b5b9bbc0c7cfc4b8ab9e91857e7d7d7d7d7d7d7d7d7d7d7d7d7c786d60544a3f33281c0f0300000000000000000000040f19232b343c4347484b4b4b4b4b54616e7b8794a1aebacfd0c3b6aa9d908377665c504b4b4b4b4b4b4b4b4b4b4b4b4746413b32291d140a000000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9e9c958e8174695e53463a2d21140700000000000000000714212d3a46535f6973808d949ea8b1a79f92867b6e655b50443b35404b55606b74818e97a1adaea39992857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000915222e3a46515b626a6e7070707070707070707070727f8c96a1adb9c5cbc1b8b0aaa8acafb5bdc7c6b9ada1978c807370707070707070707070706f6d665c5042382d22170b000000000000000000000000071019222a32373b3c3e3f3f3f4754606d7a8793a8b2bdc9d2c5b8ab9f9285796d60564f4d4c4b4b4b4b4b4b4b4b4b4a46443f382f261b11060000101d2a3743505d6a7683909da9b6c3d0ddd2c7bdb5afaca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784909593939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a93918f8b837a6d61574d42362a1e1205000000000000000005121e2a36424d57606d78828f96a0a9aea3988f82776c60564d423845515d67707d89939da9aea49f92877d6f695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000006121e29343f4951575f62636363636363636363686f7c87929fa8b2bdc9c3b9b0a69e9c9fa3abb5c0c9beb3a99f93877d706863636363636363636363605c544a3f2f261c11060000000000000000000000000007101820262b2e2f3232323a4653606d798696a1adb9c5d2c6baada2978a7d7068605959595858585858585858585753504941382d22170b0000101d2a3743505d6a7683909da9b6c3d0d7ccc0b5aba49f9898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898988d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868684827e786d685e52453b31251a0e020000000000000000020e1a26313b44505c666d7a849197a2abaa9f948b7e71695e5246424e58606d7984919ea5afa69d928b7e716b60574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000010d18232d373f454e5355575757575757575b606d7a849199a3afbac4c6bcb1a79e948f9299a3afbbc2c4bbafa49991857a6d655b575757575757575653504a42382e1d140a000000000000000000000000000000060e151b1f212225252c3844515c667884919eabb7c4d1cabeb3a99e91847a706b68666565656565656565656563605b53493f33271b0f0300101d2a3743505d6a7683909da9b6c3d0d4c7bbafa499938c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b897d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c707779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797775726c665e564c4133291f14090000000000000000000009141f28343f4a545d686e7b859299a3afa69f92857b6e615a504a545f6a73808d96a0aca89f948d80746c62594f453b30251a0e0200000000000000000000000000000000000000000000000000000000000000000006111b252d333c4247484a4a4a4a4a4e58626d75818e96a1abb5c0cabfb4aaa0958f8287929fa6b0bbc5c0b5aba1978f82776c60584e4a4a4a4a4a4946443f3830261c0b0200000000000000000000000000000000040a0f121515181c2834404a546976828f9ca9b5c2d0d0c5b9aca19691847d77757372727272727272727272706c655b5044372b1f120500101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93877f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605b544c443a3021170d0300000000000000000000030b17232e38424c565f69707d87929fa5ada2978f82756c6156505c666f7c87929fa8aaa0968f82786d605a50473d33291f1409000000000000000000000000000000000000000000000000000000000000000000000009131b212a31373a3b3d3d3d404b555f6a727f8b939ea8b2bdc7c4baaea298908379808c949fa9b3bec7bdb2a99e948c7f726a60564c413d3d3d3c3a38342e261e140a00000000000000000000000000000000000000030608090c18232e404d5a6773808d9aaab4bfcad5c9bdb2a8a09691898481807f7e7e7e7e7e7e7e7e7e7d776c605346392d20130600101d2a3743505d6a7683909da9b6c3d0d2c5b9ac9f9286797272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272706b61594f44392d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605e5c5853504a423a32281e0f0500000000000000000000000006111c26303a434d57606b727f8b939da6a99e938a7e71685d57606d78839099a3aca29891847a6d665c50483f352b21170d03000000000000000000000000000000000000000000000000000000000000000000000001090f1820262b2e2f30333b45515d676f7c86929fa5afbac4c4baafa59f92867b6e78829097a2adbac0c4bbb0a69f92877c6f685d52453f3430302d2b28231c140c020000000000000000000000000000000000000000000000071824313e4b5764717e8a98a2aebac6d3cec4bab2a8a09e96918e8c8c8b8b8b8b8b8b8b8b8b897d706356493d3023160a00101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f93867967656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656360594f473e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514f4b46443f382f2820160c00000000000000000000000000000a141e28313c454f59626d74818e949fa8a59e91857a6d615f69727f8c959faba49a92867c6f685d544a3f362d23190f050000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2127303b45505a606d79839198a3aeb7c1c7bdb2a89e938b7e71696e7b85929fa5afb9c3c2bbaea39991847a6d605a50463c3127201f1c17110a020000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c0ccd8ccc4bab2aca8a09e9b99989898989898989898988c7f7266594c3f3326190c00101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a867a6d6059595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595856544f473e352c21170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644423f3938332d261d160e050000000000000000000000000000020c161f2a333d47515b606d78829096a1aaa1978e81746b616e7b86929fa7a59f93887d706a5f564c42382e241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000003090e18232e39424d57616c74818e95a0aab4bfccc0b5aba1968e81756c6269717e8a939da7b1bcc6bfb5aba0968e81756d62584e43392f2418100b0600000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba4aeb9c2ccd2ccc4bdb9b2acaaa8a6a5a5a5a5a5a5a5a5a5998c7f7366594c403326190d000f1c2936424f5c6975828f9ca8b5c2cfd8ccc0b6a094877a6d61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4948443d352c231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d30313739393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393836322d2b28221c140b0500000000000000000000000000000000040d18212b353f45515c666d7a849198a2a99d93897d706c76828f98a2a79e938c7f726c61584e443a30261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202834404a545f69717e8a939da7b1bcc6c5bbafa49991847a6d605a616c74818e95a0aab4bfc6bdb2a89e938b7e716a5f554b40352921180c03000000000000000000000000000000000000000000000000000004111d2935404b55636f7c89929da7b1bbc0c7cacec9c4bdb9b7b4b3b2b1b1b1b1b1b1b1a6998c7f7366594c403326190d000f1b2835424e5b6875818e9ba8b4c1ceddd2bbaea194887b6e6155483f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3b38322b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2925201f1c17110a02000000000000000000000000000000000001060f1a232834404b545e686f7c86929aa4a59e918479717e8b949fa99f958e81756d63594f463c32281e150a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b44515c666e7b85929fa5afb9c3c5bcb1a79f93877d6f685d525a606d79839198a3aebac1c4baafa59f92867c6f675d51453e332a1e150b0000000000000000000000000000000000000000000000000000010d18242f3a4854606b74808d959fa7afb6b9bec1c4c5c7c5c4c1bfbfbebebebebebeb2a6998c7f7366594c403326190d000e1b2834414e5b6774818e9aa7b4c1cdd6c9bcb0a396897d7063564a3d303232323232323232323232323232323232323232323232323232323232323232323232323232323232323232302f2c27211911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1c1813120f0b06000000000000000000000000000000010406080d1113141a232e39424c565f6a717e88939fa5a0968d807a85929ea6a1979083796d605b51473e342a201614110e0907050100000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59606d78839097a2adb7c0cabeb4aa9f958c80736b60564c515d676f7c86929fa6b0bbc4c1baaea2989183796d605a50453b30271d1207000000000000000000000000000000000000000000000000000007131d2c38434f59606d798390959fa4acadb3b4b7b9babfbabbbbbbbbbbbbbbbbbbb2a6998c7f7366594c403326190d000d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265564c41352c292427272626262626262626262626262626262626262626262626262626262626262626262626262626262621201e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313110f0c06060300000000000000000000000000000001070d101314191d2021252a2d303a444e58616c737f8c939ea79f9287839097a1a39991857b6e675d51493f352e2b2621201e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d959fa9b3bec9c4baaea2989083786d60594f444b555f6a727f8b949ea9b2bdc7bfb4aaa0958e81746c61574d42392e23180e0500000000000000000000000000000000000000000000000000010f1b27323d45515d676e7b838d939a9ea1a9a8aaacaeb4aeaeafafafafafafafafafa6998c7f7366594c403326190d000d192633404c5966737f8c99a6b2bfd0dbcec2b5a89b8f8275685d52453e39352f3433333333333333333333333333333333333333333333333333333333333333333333333333333333322e2d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020252a2d2e31363a3b3e4247505a606c77818e95a0a3999290949fa49f92877c6f695e554b443f3b3a37312e2d2a2521201d19130c0400000000000000000000000000000000000000000000000000000000000000010c161f27333f49535e68707d88939fa7b1bcc5c4baafa59f92867b6e665c50473d434e58626d75828f97a1abb5c0c6bcb1a79d938a7e71695f544b40342820170c02000000000000000000000000000000000000000000000000000a16212935404b555e696e7880878d9297999b9d9fa3aba1a2a2a2a2a2a2a2a2a2a2ab998c7f7366594c403326190d000b1825323e4b5865717e8b98aab4bfcad6d2c5b9ac9f92867a6d6058504745414141404040404040404040404040404040404040404040404040404040404040404040404040404040403f3b3a36302920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d3036393a3e4246484b4e5355545b656d79839097a1a39f9c9fa69d928b7e716a6057555350494847423e3b3a36302e2d29241e160e0901000000000000000000000000000000000000000000000000000000000008131e28313a44505b656e7a85919aa4afb9c2c7bdb2a89e938b7e71695f544a3f353c46515b616d7a859199a4afbbc2c3b9afa59f92867b6e665c51453e33291e140a00000000000000000000000000000000000000000000000000040c18242f39434d575e666d747b8085898c8e91929994949595959595959595959595998c7f7265594c3f3226190c000915222f3c4855626f7b8898a2aebac6d3d3c7baaea3998c7f736a615a54514b4e4e4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4746423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0e0006060302000000000000000000000000000000000000000005060000111d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f35393a3d4146474a4d535458575f6265666c6f727b85929eabaca9aba69a8d80736f6d666562605b5355534d4b4746423e3a39353028201b130900000000000000000000000000000000000000000000000000000000061019242f3a434e58606c77828f97a1acb6c0cbc0b5aba1968e81756c61574d42382e343f46525e68707d87939fa7b1bcc5c0baaea2989083796d60594f453b30261c11060000000000000000000000000000000000000000000000000007121d27313b454d545c60696e73797d7f818486868787888888888888888888888888877c6f6255493c2f221609000713202d3a4653606d7985929facb8c5d2d7cbbfb4ab9f92877c716c64605d555b5a5a5959595959595959595959595959595959595959595959595959595959595959595959595959595954524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb3a79a8d8074675a4d4134271a0d071313100f0d090500000000000000000000000000020507081213130b0f1d2a3744505d6a7783909daab5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31394045474a4c525457575e6164686a6e7275797c7f8286929facb8b6b6a99c90827f7c7976726f6c6565625f575854524d4a4746413a322d251b11070000000000000000000000000000000000000000000000000000030d18222935414c56606a727f8c949fa9b3bec7c5bbafa39991847a6d605a50453b30262a36414c56606b73808d959faab3becabeb4aa9f958d80736b61574d42382e23170e05000000000000000000000000000000000000000000000000010b151f29333b424a51575f61676d7072757779797a7b7b7c7c7c7c7c7c7c7c7c7c7c7a6f6a5f53473b2e2115080006121f2b3844505c667683909ca9b6c3ced9d1c6bbafa39992867e76716d676968676666666666666666666666666666666666666666666666666666666666666666666666666666666665615e574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb4a79a8d8174675a4e4134271d182020201d1c1915100a0300000000000000000002080e1114141e2020171c1f2a3744515d6a7784909daab5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c434b515357565e616467696e7175787b7e8285888c8f9298a2aebac3b7ab9f94908c8985827f7c7875726e696864615e575754524c443f372d23180d01000000000000000000000000000000000000000000000000010b151f2a343c45525d686f7c87929fa6b0bbc4c5bbb0a69f92877c6f675d51483e33291e25303a444f59606d78839098a2aebac1c5bcb1a79f93887d70695e544a3f342820160b02000000000000000000000000000000000000000000000000030d172029303940444d53555c606366686a666d6d6e6f6f6f6f6f6f6f6f6f6f6f6f6e685f584e43372b1f13060003101c28343f4a546773808d9aa8b2bdc8d4d7cbc0b5aba298928a827e7a7875747473737373737373737373737373737373737373737373737373737373737373737373737373737373726e695e52463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb4a79b8e8174685b4e41312c29242d2d2d292826211b140c0400000000000000050d14191e20212b2d2d22282b2d36424d576b7784919eaab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d555d606367686d7174777b7e8184888b8f9297989c9fa2aaadb3bbb4aea69f9c9998928f8c8885827e7b7874716e696764615d5651493f35291e120600000000000000000000000000000000000000000000000007121d27313c46505a606d7a849199a3afb8c2cabeb3a99f948c7f736b60554c41362d21181e28323d44515c666e7b85929fa5afbac3c3bbafa49a92857b6e665c50443d32281d140a00000000000000000000000000000000000000000000000000050e171e272e343b42464b515356595b545c606161626262626262626262626262615e564e463c32261b0f0300000b17232e3d4a5663707d8996a0acb8c5cfdbd1c7bdb3aaa29f948f8a8684828181808080808080808080808080808080808080808080808080808080808080808080808080808080807f7b6e61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab5a89c8f827569574d423a39352f3939393635322d261e160c000000000000050e171e252a2d2e3839392d3338393a46525e697885929fabb4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f676d7074777a7e8184878b8e9196989b9ea2a9aaa29f9ea2a9b3aaa29fa2aaaaa29f9c9897928e8b8884817e7b7774716d68625b51463a2e2216090000000000000000000000000000000000000000000000050f18242f39434e58626d75818e96a1abb5c0cac3baada2979082786d60594f433a2f241b0f16202834404a545f69717e8a939ea8b2bdc6c0b6aca1978f82786d60594f443a2f261b110600000000000000000000000000000000000000000000000000050c151c23283136394045474a4c4e4b5153545455555555555555555555555554524c443c342a20150a0000000613202d394653606c7884919da9b3becad6d9cfc5bcb3aea69f9c9a93918f8e8d8d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6aa9e918477695f53484745404646464643423e3830281e0e0400000000020d1720293036393b454646463f4446474a54616e7b8798a2aeb3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e797d8084878a8e9196979b9ea1a9a8aba7a09d98929297a2ada29892989c9fa4aba9a9a19e9b9896918e8b8784817d7a726d62574a3e3125180b00000000000000000000000000000000000000000000030c17212935404b555f6a717e8b939ea8b2bdc7c3baafa59f92857b6e665c50463d31281e12090e18232e39424d57616c74818e96a0abb5bfc7beb3a99f948c7f736b60564c41382d22170d0400000000000000000000000000000000000000000000000000030b12181f262a2f34383a3d3f4240454647484849494949494949494949494746413b322a22180e0400000005121f2b3744505b65727e8b97a2adbac1cbd5d7cec5bebab0abaca49f9e9c9b9a9999999999999999999999999999999999999999999999999999999999999999999999999999999996877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5aca096887b6e615a5553514b53535353504e49423a3020160c0200000008141e29323b414647515353534a505354545c66717e8b98aab3b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b858a8d90939a9a9ea0a8a8ababaaa29f9a95908b8585929eab9f92858a8f93999ea1a8acaba8a8a19e9b9796918d8a877f7265594c3f3226190c000000000000000000000000000000000000000000000a151e29333b45515d676f7c86929fa5afbac4c6bdb2a89d938a7e71695e544a3f342b1f160c0007121c27303b45505a606d79849199a3aebbc2c5bbb0a69f93877d70685e53493f33271f160c010000000000000000000000000000000000000000000000000000070c141a1d23292c2d30332e34383a3a3b3c3c3c3c3c3c3c3c3c3c3c3c3b393630292018100600000000030f1b27333f4953606d7985929fa5afb9c3ccd6d7d0cac2bbb7b6afacaba8a7a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a894877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b2a89a8d81746c6461605d55606060605c5a544c4232281e13080000020e1925303b444c52545e606060605b606062666d7883909daab7b3a9968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89979a9d9fa4acaaacadaba79f9d98928e88837e7a828f9ca295897c7d82878c91969b9fa3abacadaba7a8a09d9a998e8174685b4e4135281b0e00000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aeb7c1cbbfb5aba0968e81746c61574d42382e22190d0400000b151e29333e45515d676f7c87929fa6b0bbc5c2bbafa49991847a6d655b50443c31281e130800000000000000000000000000000000000000000000000000000003090e12181c1f20232623282c2d2e2e2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e060000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d4d6cdc7c7c0bbb9b7b5b4b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a7b1b9ac9f93887e76716e6d676c6c6c6c6c69665e54443a3024190d010005111e2a36414c565e616b6c6c6c6c666c6d6f7278818e95a0acb8ada197877b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faaacafb0aba9a29f9a95908b85817c77727783909da396897c70757b7f84898e92999da0a8acaeb2acaaa3998a7e7164574b3e3124180b0000000000000000000000000000000000000000000c17232e38424d57616c74818e95a0aab4bfccc5bbaea3999184796d605a50453b30261c1007000000030c18212935404b55606a727f8c949fa9b3bec7c0b5aba1968f82776c60584e433a2f24190d010000000000000000000000000000000000000000000000000000000001070c1013141719181c1f20212122222222222222222222222221201e19140d050000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced2d4d2ccc8c6c4c2c1c0c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbaada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb8afa49a938b827e7b7a797979797979767066564c4135291d1104000714202d3946525e686e787979797979797a7b7e838e939da7b1b8ab9e918578695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9baaadaba69f9c97928d88837e7a746f6a6b7784919ea3978a7d70696e73787d82868c91969b9fa2aaacac9f92867a6d6054473a2d211407000000000000000000000000000000000000000003101c28343f4a545e69717e8a929da7b1bcb9c0bbb0a69f92877c6f675d51483e33291e140a0000000000060f18242f3a434e58606c77828f97a1acb6beb9bdb2a99e948c7f726a60554c4135291d1104000000000000000000000000000000000000000000000000000000000000000406070a070c10131314151516161616161616161616161414110e08020000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cfd0d1cfcecdccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909da9b3b6aca49f948f8a88868686868686868276685d5245392c201307000814212e3b4754616e7a8486868686868687888b91959da5afb9b0a69a8d807467574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d8a98a2a19e9a94908b85807c76716d6762606b7885929ea4978b7e716461666c70757a7f84898e92989da0a79c8f8276685d5245392c201307000000000000000000000000000000000000000006121f2c3844505c666e7b85929fa5afacacacb6afa99f948c7f726a60554b40362c21170c0200000000000007131d28313c44505b656e7a85929aa4aeb4acacacb0a69f92877c6f675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000040607070809090909090909090909090908070502000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765727f8b97a2adbab6afa69f9c979493939393939394877a6d6054473a2d211407000a1724303d4a5763707d8a9693939393939395989da0a7afb7b4aa9f94887c6f6255483c30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4653606d7985929c97928d88837e79746f6a65605d555d677986929fa5988b7f7265545b6063686d72777c81868b90959a9a8b7e7265564c4135291d110400000000000000000000000000000000000000000713202d3a4653606d78839097a29f9f9f9f9f9fa49f978f82786c60584e433a2f241a0f0500000000000000010c161f27333f49535e68707d88939fa2aa9f9f9f9f9fa39991847a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4754606d7a85929fa5aeb9bbb0aba9a4a1a09f9f9f9fa694877a6d6154473a2e211407000a1724313d4a5764707d8a97a89f9f9f9fa0a2a5aaacb1b9b4aea2989082766a5f53473a2e1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c6775818e8f8a85807b76716d67625f58535153606d7a8699a3a6998c807366595053565e61656b6f747a7e83888d91877b6e6154473b2f24190d0100000000000000000000000000000000000000000c1825323f4b5865727e8b9593939393939393939a9391857b6e665b50463d31281d1208000000000000000000040d17222d38414c56616b73808d92989393939393939393968d8073675a4d4034271a0d0100000000000000000000000206080809090909090908070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb3a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945525d68717e8a939da4adb2b9b7b5b1aeadacacacaca094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3acacacacadaeb1b7b8b8b1aaa39f92867b6e61584e43372b1f0d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c84827e79736e6a64605d55534e474754616e7a8794aba79a8d8074675a4d464c5254596063686d72777c81848074685e5246392d1e13080000000000000000000000000000000000000000000b1824313e4b5764717e868686868686868686868686847c6f695e544a3f342b1f160c000000000000000000000006111b262f3b444f59606d78818586868686868686868686877f7366594c403326190d0000000000000000000003090e1214151616161616161514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a299877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c74818d929ea1a8acaeb4b2b3b4b4b4b4ada094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3b0b4b4b4b4b3b2b3adaba7a098928b7e71695f53463c31261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a6f7876716d66625f5753514b47433c4855626e7b8895a1a79b8e8174685b4e414146474f54565d60656a6f7477746e64564d41362a1e0c010000000000000000000000000000000000000000000a1723303d4955616c71797979797979797979797979776f6a60574d42382d22190d040000000000000000000000000a141d29323e44505c666d74787979797979797979797979736d63574b3e3225190c000000000000000000060e151a1e212223232323232322211e1a140e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939393979286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a606d78808b91969c9fa3aaa6a6a7a8a8a8a8a094877a6d6154473a2e211407000a1724313d4a5764707d8a97a3a8a8a8a8a7a6a5a9a29f9b9590867e716c62574d42342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e585f626b6964605c54534e47454039373c4956626f7c8995a2a89b8f8275685c4f4236393d43484c5254585f62676b67645c52443b3025190e000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6a6260584e453b2f261c100700000000000000000000000000020b172028343f4a545c60676c6c6c6c6c6c6c6c6c6c6c6c66635b51463b2f23160a00000000000000010a0f1820262b2e2f3030303030302e2d2a261f180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8082838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686857f72675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e44505c666d747e848b90929898999a9a9b9b9b9b9b99877a6d6154473a2e211407000a1724313d4a5764707d8a979b9b9b9b9b9a99999797928f89837c716c625a50453c3122180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c464e53555e5c5753514b47423c38352f303d4a5663707d8996a3a99c8f8376695c5043362d32383a4145474e54555a5e5a58524a4132291f14080000000000000000000000000000000000000000000005111d28343e485055575f60606060606060606060605e56544e463d33291d140a000000000000000000000000000000050e17232e38424a50535b5f606060606060606060605f5957514940352a1e1206000000000000000a131c212a31373a3b3c3c3c3c3c3c3b3a36312a21191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747576777879797979797979797979797979797979797979797979797979797979797979797979797979797979797978726d63554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28343f4a545c606c71797e8386898b8c8d8e8e8e8e8e8e8e87796d6053473a2d201407000a1623303d495663707d898e8e8e8e8e8e8d8d8c8b8885827d776f6a625a50483f332a1f1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c434749514f4a4645403937312c2924313e4a5764717d8a97a4aa9d9083776a5d5044372a272c2f35393c4347494e514e4c4741382f20170d0200000000000000000000000000000000000000000000000c17222c363e45494b535353535353535353535353514947433d342b20170b020000000000000000000000000000000006111c2630383f44464e5253535353535353535353534c4b4640372e23190d0200000000000007111c252e333c4247484949494949494846423b332b23190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635b5143392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17232e38424a505a62666d7176797c7e7f80818181818181817e71675d5145392c1f1306000714202d3a4753606d798081818181818181807f7e7b7975706b62605850483f362d21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c45433e3a38342e2b261f1d25323f4b5865727e8b98a5aa9e9184776b5e51442f241b1e24292c32373b3c414441403c362f261d0e0500000000000000000000000000000000000000000000000006101a242c34393d3e464646464646464646464646443c3b37322b22190e050000000000000000000000000000000000000a141e262e34383a41454646464646464646464646403e3b352e251c1207000000000000020d18232e373f454e535556565656565655534d453d352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f595751493f30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4450545c6064666d6f72737374757575757575716d62554b4035291d10040006131f2c3845515c676d73757575757575747372716e6c65636059544e463e362d241b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3836312d2c28231d1a151926333f4c5966727f8c99a5ab9e9285786b554b4035291d13191d20262b2e2f34383433302b241d140b000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393939393939372f2e2b272019100700000000000000000000000000000000000000020c141c23282b2d3439393939393939393939393933322f2a231c130a0000000000000006121e2a353f4951575f62636363636363615f574f473d33271c10010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f505152525353535353535353535353535353535353535353535353535353535353535353535353535353535353524c4a463f372d1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343e424a5153545c60626566676768686868686865625a5043392f24180c000004101c2934404b555c60666868686868686766666462605b53544f48433d342d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222b2924201f1c18120e091a2733404d5a6673808d99a6ac9f928679675d5145392c20130d11151b1f2222272b2726241f1a130b020000000000000000000000000000000000000000000000000000000810171d2123242c2d2d2d2d2d2d2d2d2d2d2d2b23221f1b150f07000000000000000000000000000000000000000000020a11171c1f20282c2d2d2d2d2d2d2d2d2d2d2c2625231e19120a01000000000000000a16222e3a46515b636a6e6f6f6f6f6f6f6e6960594f44382c1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e4142434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646453f3e3a352d251c0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464b51535658595a5b5b5b5b5b5b5b585650483f31271d12070000000c18232f39434b51535a5b5b5b5b5b5b5a5a59585553504948443d38322b221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e1c171313100c07000e1b2734414e5a6774818d9aa7afa399867a6d6053473a2d201407040a0f1315161b1e1b1a17140e08010000000000000000000000000000000000000000000000000000000000060c111417182020202020202020202020201e1615130f0a04000000000000000000000000000000000000000000000000060b1012131b1f2020202020202020202020191916120d070000000000000000000c1825323e4b57636d727b7c7c7c7c7c7c7b706b6054483a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939393933312e2a231c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a404546494b4c4d4e4e4e4e4e4e4e4b4a453f362d1f150b0100000007121d2731394045474d4e4e4e4e4e4e4e4d4c4b4846443f3838332c2721191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080912100b0706040000020f1b2835424e5b6875818e9ba8b5ab94877a6e6154473b2e2114080000030608090e110e0d0b080300000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131313131313131109080603000000000000000000000000000000000000000000000000000000000306070e1213131313131313131313130d0c0a0602000000000000000000000c1926333f4c5966727f88898989898989887d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2625221e18110a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2e34383a3c3f4040414242424242423e3d3a342d241b0d0300000000010b151f272f34383a4042424242424241403f3e3b3937332d2c27211b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000503000000000000030f1c2936424f5c6975828f9ca8aea295887b6f6255483c2f2215090000000000000105010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9a96969696968f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f23282c2d2f3233343435353535353532312e29221b1209000000000000030d151d23292c2d33353535353535343333312f2d2b27221b1c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca6a6a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e101112121313131313131313131313131313131313131313131313131313131313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939fa2a2a29f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313120c0c090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f2023252627282828282828282524211d1811090000000000000000030b12181c1f20272828282828282727262522201f1b1711100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a77849099999999968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181b1c1d1e1f1f202020202020202020202020202020202020202020202020202020201f1e1e1d1b181514120e090400000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909ca9afaea3998b7e7164554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c1013131618191a1b1b1b1b1b1b1b181715110c060000000000000000000001070c1013141a1b1b1b1b1b1b1b1a19181513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a76838c8c8c8c8c8c897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a2a272522211e1a14100c0701000000000000000000000000000000000000000000000000000000000005111e2a36424d5665727f8c98a7b1b5ab9b8f8275675d5145392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0d0e0f0f0f0f0f0f0b0b09050100000000000000000000000000000406070d0f0f0f0f0f0f0e0d0c0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7f7f7f7f7f7f7e786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2f32343637383939393939393939393939393939393939393939393939393939393939393938373634312e2d2a261f1d18120b0300000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b8795a0abb8ac9f92867a6d6053473a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f737373737373716d665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000050c13191d20272b2e2f35393a3c3e4143444545464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312c29241d150d07010000000000000000000000000000000000000000000000000000000914212d3a46535e697783909daab6aea3988a7d7164554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6266666666666664605c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000001080e161e252a2d32373b3c404547494b4e4f5051525253535353535353535353535353535353535353535353535353535353525151504e4b4846423b39352f271f18120b03000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175675c5145382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555959595959595853504a42382e23170b00000000000000000000000000000000000000000000000000000000000000040c131920283036393d4347494b515356585a5c5d5e5f5f5f6060606060606060606060606060606060606060606060606060605f5e5d5d5a5855534d474540393129241d150d0300000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8ac9f9285796d6053473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484c4c4c4c4c4c4b46443f3830261c1106000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615f5753514b433f352f271f150b02000000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7aea2988a7d7063544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c4040404040403e3a38342e261e140a000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f71747677787879797979797979797979797979797979797979797979797979797979797978777674716e6965605d555045403931271d140a0000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b4aa9b8e8174665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f333333333333312d2b28231c140c020000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e8182838485858686868686868686868686868686868686868686868686868686868685848483817e7b77726d67625a514b43392f261b1106000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8ab9f9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212226262626262625201f1c17110a020000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486898b8d8f9091929292999393939393939393939393939393939393939393939393939398929190908d8b88847e79716c605d554b41382d22170b030000000000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7ada297897d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515191919191919181312100b06000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f84898d919399989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9d9c9a9796918b857e746d675d53493f332720150900000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0d0d0d0d0d0b070603000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858c90959a9d9fa4aba7a9aaababacacaeb5acacacacacacacacacacacacacacacacacacacacacacacb4aeacabaaa9a7a8a09e97928b81796d655b50443c31261a0f020000000000000000000000000000000000000000000000030f1b26313c4956626f7c8996a1adb8ab9e9285796c605346392d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b555f696e7a818b92989da0a7aaacafb5b4b5b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b7b6b4b2aca9a29e938e82776c60584e43372b1e13080000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eabb7ada197897c6f6353493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c3c3c0bdb8b3ada59d948c7f726a5f53473a3025190d01000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3b3a99a8d8074655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d798391969ea5aeb3b8bcc3c6c7ccccc8c6c4c2c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c4c5c9cecfcec8c5beb9afa69f93877c6e62564c41362a1d11050000000000000000000000000000000000000000000000030f1b27323d4956636f7c8997a1adb7ab9e9184786c605346392d20130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77818f95a0a8afbabec5c8cecac7c5c0bbb9b7b6b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b7b9bdc4c8ced4cfcac1bbafa4998e8174685e5246392d2013070000000000000000000000000000000000000000000000000a13202d394653606c7985919eabb8ada196897c6f6256493c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c939ea7b1bac1cad0cec6bfbab8b6afacaaa9a8a8a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9aaacb2b8bdc3ccd5d6ccc0b5ab9f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3b2a8998d807366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cbc2bcb4aeacaca49f9e9c9b9b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9c9ea0a8acb1bac3ced8d2c7baaea3988a7e7164574a3e3124170b000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a2adb7aa9e9184776a5f53473a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adb7c1cbd4cbc2b9b1aaa29f9b9a93918f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f91969da0a8b1bcc6d0d6cbbfb4aa9a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8aca096887c6f6255483c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3bec9d3cec2b9b0a79f98928e898684838281818181818181818181818181818181818181818181818181818284899195a0aab4bfcad6d0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9baab4b2a8998c807366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a0acbbc5d0d0c6bcb0a69f959086817d7a777675757474747474747474747474747474747474747474747474747476777d839198a2aebac7d3d1c4b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000000000000003101c28343f4a5463707d8a98a2aeb7aa9d908477695f53473a2e2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdcdd6cabfb4aa9f9490837b74706d6769686867676767676767676767676767676767676767676767676768696b707b86929facb8c5d2d2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929fabb8aca095887b6e6255483b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced3c6baaea2989082786e6963605d555c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b59606973808d9aa6b3c0cdd3c7baaea39886796d6053463a2d2013070000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9baab4b1a7998c7f7266574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d2c5b8ac9f92867b6e665e5753514b4f4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f5764717e8a97a4b1bdcad6cbbfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000004101c2834404b5564717d8a98a2aeb6aa9d908377695e53463a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3cbc0b5ab9a8e8174695f544d4745404242414141414141414141414141414141414141414141414141414956626f7c8995a2afbcc8dcd0baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929facb8ab9f95877b6e6154483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad4c7bbafa399897c7063574d423b39352f353434343434343434343434343434343434343434343434343b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000007131f2c3945515d6775828f9babb4b1a7988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0d2c5b9ac9f9286796d6053463b302c29242828282828282828282828282828282828282828282828282f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a99a3aeb6a99c908376685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd0c4b7aa9d918477665c51453829201d181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f222f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb9ac9f93877b6e6154473b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcfc2b5a89c8f827569544b4034282b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b232f3b4855626e7b8895a1aebbc8d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5afa49a8b7e7265564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecec1b4a79b8e8174685b4e412e3838383838383838383838383838383838383838383838383838382e343b4855626e7b8895a1aebbc8d7cbbfb4ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000004111d2935414c5565717e8b99a3afb6ac9c8f8276685e5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcdc0b4a79a8d8174675a4e45454545454545454545454545454545454545454545454545454545454540454956636f7c8996a2afbcc9d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9ac9f92867a6d6154473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675a525252525252525252525252525252525252525252525252525252525252524b51535864717e8a97a4b1bdcad2c5b9ac9f928679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000813202d3946525e6876828f9cabb5afa3998b7e7165564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e555c60626a74818e9ba7b4c1ced1c5b8ab9e9285786b554b4034291c10040000000000000000000000000000000000000000000000000000000005111d2935414c5665727e8b99a4afb5ab9c8f8275685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80736b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b676d6e737c87939facb9c6d2d0c3b6aa9d9083776a5d50442f23180c0000000000000000000000000000000000000000000000000000000000010d1925303b4754616e7b86939facb9ac9f92867a6d6054473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80787878787878787878787878787878787878787878787878787878787878787878787878797b7f869299a4afbbc7d4ccc0b5ab9a8e8174675b4e4134281b070000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6aea3998a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c5b8ac9f928685858585858585858585858585858585858585858585858585858585858585858585858586888c9298a2abb5c0ccd4c7bbafa4998b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000005111e2a36414d5665727f8c98a7b1b4ab9b8f8275675d5145392c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d3c6baaea29892919191919191919191919191919191919191919191919191919191919191919191919192939a999fa2aab4bdc7d2ccc4b9ac9f93877b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb8ac9f9286796d6053473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d6cabfb4aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa4acacaeb4bcc6d0ccc3baafa59c8f8275695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab6aea2988a7d7164554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dbd0c6bcb4aeacababababababababababababababababababababababababababababababababababababacafb6b8babfc6cac7c0bbb1a89e93897d7063574d42362a1e12050000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd8cec6bfbab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0c4c4c3c1bfbab5afa7a0968e81756b6155453b31261a0e0200000000000000000000000000000000000000000000000000000000000000020e1a25313b4855626e7b8895a0acb8ab9f9285796d6053463a2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd9d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b8b7b6b5b4aeaba49f959084796d60594f4433291f14090000000000000000000000000000000000000000000000000000000000000000000914212e3a47535f697784909daab7aea2988a7d7063544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0ddd2c7beb6afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabaaa9a8aaa29f99938e837b6e675d51473d3321170d0300000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2b3aa9b8e8174665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d8ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9d9b9898928d8781796e695e554b41352c210f0600000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb8ab9e9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d4c8bbafa49a939292929292929292929292929292929292929292929292929292929292929292929292929292929191908e8c8986817b746d675e574d433a2f231a100000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919eaab7ada297897d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0d2c6b9ac9f9388868686868686868686868686868686868686868686868686868686868686868686868686868685858483827f7c79746e69605c554d453b31281d110800000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8079797979797979797979797979797979797979797979797979797979797979797979797979797978777675726f6d67615f57514b433b33291f160c00000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4956626f7c8996a1acb8ab9e9185796c605346392d20130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d80736c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6a686563605c55534d454039312921170d0400000000000000000000000000000000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eabb7ada197897c6f6356493c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcdc0b3a79a8d8074675f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e5d5b595653514b46423b342f271f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3b3a99a8d807367584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfcdc1b4a79a8e8174675b5353535353535353535353535353535353535353535353535353535353535353535353525251504f4c4946454039363129231d150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4956636f7c8997a1adb7ab9e9184786a6054473b2e22150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecec1b5a89b8e8275685b4f4646464646464646464646464646464646464646464646464646464646464646464646454443423f3c3a38342e2a261f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7985919eabb8aca196887c6f6255493c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcfc3b6a99c90837669564c41363939393939393939393939393939393939393939393939393939393939393939393837373532302d2c28231d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3b2a8998d807366584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd1c5b8ab9e928578685e5246392d242c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2b2a282623201f1c181f1e1514120f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8997a1adb7aa9d9184776a5f53473a2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0d2c6b9ada197877a6d6154473e352f2e2d2d2b28232c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a22211f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8aca096887b6f6255483c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad5c9beb3a9988b7e71655a5045413c3b3a3a38342e393939393939393939393939393939393939393939393939393939393939393939393939372f2e2b2620180f060000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9baab3b2a8998c7f7366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3cfc3b6a99c9083766c6158514b49474746443f46464646464646464646464646464646464646464646464646464646464646464646464646443b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8a98a2aeb7aa9d908377695f53473a2d21140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d0c4b7ab9f948a7e716a605d5556545453504a52525252525252525252525252525252525252525252525252525252525252525252525252514847433c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929fabb8aca095887b6e6155483b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3ced3c7bcb0a69f92857c726d6765636160605c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d55534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9baab4b1a7998c7f7266574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa8b2bdc8d4cdc2baada29792877f7a74726f6e6d6d666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464707d8a98a2aeb6a99d908376695e53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3d4a5663707d8996a0acb8c5cfd6cabeb3a9a299928c86817e7c7a7a79797979797979797979797979797979797979797979797979797979797979797979797979797979776e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929facb8ab9f95877b6e6154483b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3becad6d0c5bbb3aba39f98928e8b89878786868585858585858585858585858585858585858585858585858585858585858585858585858585837c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3945515d6775828f9baab4b1a7988b7f7265564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2adbac1cbd5cdc5bdb4aeaaa29f9b98969493999292929292929292929292929292929292929292929292929292929292929292929292929292928d8074675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a98a3aeb6a99c908376685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929fa5afb9c3ccd6cfc6bfbab4aeaca7a5a2a1aba39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb9ac9f93867a6e6154473b3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8c939ea7b1bac1cad0d1cbc6bfbab8b4b1afadb4aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5afa4998b7e7265564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935404b55606c77818e95a0a8afbabec5c8ced0cac6c5c1bebcbabfbab9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5564717e8b99a3afb5ab9c8f8276685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3944505b656d798390969ea5aeb3b8bcc3c5c7cbd1cecbc9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9ac9f92867a6d6154473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535d676e7b848e939fa2aaacb1b7b9bbc0c0c2c3c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525d6876828f9cabb5afa3998b7e7164554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414b555f696e7a818a92989da0a7aaacafb5b3b5b6b7b8b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727e8b99a4afb5ab9c8f8275675d5145392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434d575f686d757e858b90959a9d9fa3aba7a8a9aaabacacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303b4754616e7a86939facb9ac9f92867a6d6054473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c454d565d606c717a7f83898d919299989a9c9d9e9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6aea3988a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c444c525a61686d72777c818486888b8d8f9091929292999393939393939393939393939393939393939393939393939393939393939393939393939a938d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8b98a7b1b4aa9b8e8275675d5145382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a323a414550565e61656a6f74777a7c7e80828384858586868686868686868686868686868686868686868686868686868686868686868686868686868686837c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb8ac9f9285796d6053473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e444c525458606267676d6f7174757677787979797979797979797979797979797979797979797979797979797979797979797979797979797979776f6a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697683909da9b6aea2988a7d7064544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a4146474e5456555d60626567696a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1b4aa9b8e8175665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920283035393d4347494b515355585a5c5d5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060605e55534e463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4855616e7b8895a0acb8ab9f9285796d6053463a2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e25292d32373b3c404547494b4d4f5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353514847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212d3a47535f697783909daab7ada297897d7063544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20272b2e2f35383a3c3e41424344454646464646464646464646464646464646464646464646464646464646464646464646464646464646443c3a37312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5766737f8c99a8b2b3a99a8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f2224292c2d2f3234363738383939393939393939393939393939393939393939393939393939393939393939393939393939393939372f2e2b26201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7b8896a0acb8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b22211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919daab7ada197897c706353493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1c1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020201e1515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2b3a99a8d8074655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0e0f1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313110908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4955626f7c8896a1acb0ab9e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15222e3b4754606a7884919eaba4a4a196897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9997979797978d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c4855616e7b878a8a8a8a8a8a8a8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212d3a46535f696f7c7d7d7d7d7d7d7d796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d575f6a6f717171717171706d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454e585f6264646464646463605c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333c464e53555757575757575753514b43392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a343c4347484a4a4a4a4a4a4a4645403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a32373b3c3e3e3e3e3e3e3d3a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f313131313131302d2c28231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212224242424242424201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0b0b0b0b0b0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
m_StreamData:
serializedVersion: 2
offset: 0
@@ -290,6 +290,21 @@ MonoBehaviour:
m_Scale: 1
m_AtlasIndex: 0
m_ClassDefinitionType: 0
+ - m_Index: 17
+ m_Metrics:
+ m_Width: 36.796875
+ m_Height: 86.578125
+ m_HorizontalBearingX: 0.1875
+ m_HorizontalBearingY: 73.34375
+ m_HorizontalAdvance: 37.265625
+ m_GlyphRect:
+ m_X: 10
+ m_Y: 531
+ m_Width: 37
+ m_Height: 88
+ m_Scale: 1
+ m_AtlasIndex: 0
+ m_ClassDefinitionType: 0
- m_Index: 18
m_Metrics:
m_Width: 71.1875
@@ -380,6 +395,21 @@ MonoBehaviour:
m_Scale: 1
m_AtlasIndex: 0
m_ClassDefinitionType: 0
+ - m_Index: 24
+ m_Metrics:
+ m_Width: 67.859375
+ m_Height: 63
+ m_HorizontalBearingX: 5.21875
+ m_HorizontalBearingY: 63
+ m_HorizontalAdvance: 78.125
+ m_GlyphRect:
+ m_X: 929
+ m_Y: 542
+ m_Width: 69
+ m_Height: 63
+ m_Scale: 1
+ m_AtlasIndex: 0
+ m_ClassDefinitionType: 0
- m_Index: 25
m_Metrics:
m_Width: 69.390625
@@ -1235,6 +1265,36 @@ MonoBehaviour:
m_Scale: 1
m_AtlasIndex: 0
m_ClassDefinitionType: 0
+ - m_Index: 93
+ m_Metrics:
+ m_Width: 32.3125
+ m_Height: 100.53125
+ m_HorizontalBearingX: 4.765625
+ m_HorizontalBearingY: 80.640625
+ m_HorizontalAdvance: 40.765625
+ m_GlyphRect:
+ m_X: 513
+ m_Y: 427
+ m_Width: 34
+ m_Height: 101
+ m_Scale: 1
+ m_AtlasIndex: 0
+ m_ClassDefinitionType: 0
+ - m_Index: 95
+ m_Metrics:
+ m_Width: 32.3125
+ m_Height: 100.53125
+ m_HorizontalBearingX: 3.6875
+ m_HorizontalBearingY: 80.640625
+ m_HorizontalAdvance: 40.765625
+ m_GlyphRect:
+ m_X: 566
+ m_Y: 427
+ m_Width: 33
+ m_Height: 101
+ m_Scale: 1
+ m_AtlasIndex: 0
+ m_ClassDefinitionType: 0
- m_Index: 102
m_Metrics:
m_Width: 62.90625
@@ -1265,36 +1325,6 @@ MonoBehaviour:
m_Scale: 1
m_AtlasIndex: 0
m_ClassDefinitionType: 0
- - m_Index: 24
- m_Metrics:
- m_Width: 67.859375
- m_Height: 63
- m_HorizontalBearingX: 5.21875
- m_HorizontalBearingY: 63
- m_HorizontalAdvance: 78.125
- m_GlyphRect:
- m_X: 929
- m_Y: 542
- m_Width: 69
- m_Height: 63
- m_Scale: 1
- m_AtlasIndex: 0
- m_ClassDefinitionType: 0
- - m_Index: 17
- m_Metrics:
- m_Width: 36.796875
- m_Height: 86.578125
- m_HorizontalBearingX: 0.1875
- m_HorizontalBearingY: 73.34375
- m_HorizontalAdvance: 37.265625
- m_GlyphRect:
- m_X: 10
- m_Y: 531
- m_Width: 37
- m_Height: 88
- m_Scale: 1
- m_AtlasIndex: 0
- m_ClassDefinitionType: 0
m_CharacterTable:
- m_ElementType: 1
m_Unicode: 32
@@ -1320,6 +1350,10 @@ MonoBehaviour:
m_Unicode: 46
m_GlyphIndex: 16
m_Scale: 1
+ - m_ElementType: 1
+ m_Unicode: 47
+ m_GlyphIndex: 17
+ m_Scale: 1
- m_ElementType: 1
m_Unicode: 48
m_GlyphIndex: 18
@@ -1344,6 +1378,10 @@ MonoBehaviour:
m_Unicode: 53
m_GlyphIndex: 23
m_Scale: 1
+ - m_ElementType: 1
+ m_Unicode: 54
+ m_GlyphIndex: 24
+ m_Scale: 1
- m_ElementType: 1
m_Unicode: 55
m_GlyphIndex: 25
@@ -1573,20 +1611,20 @@ MonoBehaviour:
m_GlyphIndex: 91
m_Scale: 1
- m_ElementType: 1
- m_Unicode: 165
- m_GlyphIndex: 102
+ m_Unicode: 123
+ m_GlyphIndex: 93
m_Scale: 1
- m_ElementType: 1
- m_Unicode: 8230
- m_GlyphIndex: 700
+ m_Unicode: 125
+ m_GlyphIndex: 95
m_Scale: 1
- m_ElementType: 1
- m_Unicode: 54
- m_GlyphIndex: 24
+ m_Unicode: 165
+ m_GlyphIndex: 102
m_Scale: 1
- m_ElementType: 1
- m_Unicode: 47
- m_GlyphIndex: 17
+ m_Unicode: 8230
+ m_GlyphIndex: 700
m_Scale: 1
m_AtlasTextures:
- {fileID: -844458372726777515}
@@ -1882,6 +1920,14 @@ MonoBehaviour:
m_Y: 521
m_Width: 56
m_Height: 107
+ - m_X: 503
+ m_Y: 417
+ m_Width: 53
+ m_Height: 120
+ - m_X: 556
+ m_Y: 417
+ m_Width: 52
+ m_Height: 120
m_FreeGlyphRects:
- m_X: 82
m_Y: 29
@@ -2011,10 +2057,6 @@ MonoBehaviour:
m_Y: 332
m_Width: 49
m_Height: 8
- - m_X: 503
- m_Y: 340
- m_Width: 41
- m_Height: 683
- m_X: 942
m_Y: 315
m_Width: 7
@@ -2035,22 +2077,10 @@ MonoBehaviour:
m_Y: 335
m_Width: 41
m_Height: 13
- - m_X: 503
- m_Y: 417
- m_Width: 132
- m_Height: 606
- - m_X: 387
- m_Y: 422
- m_Width: 248
- m_Height: 601
- m_X: 850
m_Y: 343
m_Width: 4
m_Height: 54
- - m_X: 387
- m_Y: 430
- m_Width: 339
- m_Height: 593
- m_X: 1020
m_Y: 0
m_Width: 3
@@ -2071,18 +2101,6 @@ MonoBehaviour:
m_Y: 348
m_Width: 3
m_Height: 77
- - m_X: 387
- m_Y: 434
- m_Width: 374
- m_Height: 589
- - m_X: 148
- m_Y: 493
- m_Width: 613
- m_Height: 530
- - m_X: 148
- m_Y: 507
- m_Width: 702
- m_Height: 516
- m_X: 639
m_Y: 230
m_Width: 37
@@ -2103,10 +2121,6 @@ MonoBehaviour:
m_Y: 521
m_Width: 5
m_Height: 502
- - m_X: 56
- m_Y: 535
- m_Width: 794
- m_Height: 488
- m_X: 0
m_Y: 628
m_Width: 1023
@@ -2119,6 +2133,42 @@ MonoBehaviour:
m_Y: 546
m_Width: 863
m_Height: 477
+ - m_X: 503
+ m_Y: 340
+ m_Width: 41
+ m_Height: 77
+ - m_X: 387
+ m_Y: 422
+ m_Width: 116
+ m_Height: 601
+ - m_X: 148
+ m_Y: 493
+ m_Width: 355
+ m_Height: 530
+ - m_X: 56
+ m_Y: 537
+ m_Width: 794
+ m_Height: 486
+ - m_X: 56
+ m_Y: 535
+ m_Width: 447
+ m_Height: 488
+ - m_X: 608
+ m_Y: 417
+ m_Width: 27
+ m_Height: 606
+ - m_X: 608
+ m_Y: 430
+ m_Width: 118
+ m_Height: 593
+ - m_X: 608
+ m_Y: 434
+ m_Width: 153
+ m_Height: 589
+ - m_X: 608
+ m_Y: 507
+ m_Width: 242
+ m_Height: 516
m_fontInfo:
Name:
PointSize: 0
@@ -2196,6 +2246,36 @@ MonoBehaviour:
m_XAdvance: 0
m_YAdvance: 0
m_FeatureLookupFlags: 0
+ - m_FirstAdjustmentRecord:
+ m_GlyphIndex: 17
+ m_GlyphValueRecord:
+ m_XPlacement: 0
+ m_YPlacement: 0
+ m_XAdvance: -13.5
+ m_YAdvance: 0
+ m_SecondAdjustmentRecord:
+ m_GlyphIndex: 35
+ m_GlyphValueRecord:
+ m_XPlacement: 0
+ m_YPlacement: 0
+ m_XAdvance: 0
+ m_YAdvance: 0
+ m_FeatureLookupFlags: 0
+ - m_FirstAdjustmentRecord:
+ m_GlyphIndex: 17
+ m_GlyphValueRecord:
+ m_XPlacement: 0
+ m_YPlacement: 0
+ m_XAdvance: -10.796875
+ m_YAdvance: 0
+ m_SecondAdjustmentRecord:
+ m_GlyphIndex: 44
+ m_GlyphValueRecord:
+ m_XPlacement: 0
+ m_YPlacement: 0
+ m_XAdvance: 0
+ m_YAdvance: 0
+ m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
m_GlyphIndex: 35
m_GlyphValueRecord:
@@ -2306,10 +2386,10 @@ MonoBehaviour:
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -11.703125
+ m_XAdvance: -12.59375
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 35
+ m_GlyphIndex: 17
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2321,22 +2401,7 @@ MonoBehaviour:
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -16.203125
- m_YAdvance: 0
- m_SecondAdjustmentRecord:
- m_GlyphIndex: 44
- m_GlyphValueRecord:
- m_XPlacement: 0
- m_YPlacement: 0
- m_XAdvance: 0
- m_YAdvance: 0
- m_FeatureLookupFlags: 0
- - m_FirstAdjustmentRecord:
- m_GlyphIndex: 56
- m_GlyphValueRecord:
- m_XPlacement: 0
- m_YPlacement: 0
- m_XAdvance: -17.09375
+ m_XAdvance: -11.703125
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 35
@@ -2347,11 +2412,11 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 56
+ m_GlyphIndex: 54
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -13.59375
+ m_XAdvance: -16.203125
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 44
@@ -2362,14 +2427,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 59
+ m_GlyphIndex: 56
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -10.796875
+ m_XAdvance: -11.703125
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 16
+ m_GlyphIndex: 17
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2377,11 +2442,11 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 59
+ m_GlyphIndex: 56
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -15.296875
+ m_XAdvance: -17.09375
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 35
@@ -2392,11 +2457,11 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 59
+ m_GlyphIndex: 56
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -18.625
+ m_XAdvance: -13.59375
m_YAdvance: 0
m_SecondAdjustmentRecord:
m_GlyphIndex: 44
@@ -2414,7 +2479,7 @@ MonoBehaviour:
m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 700
+ m_GlyphIndex: 16
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2422,14 +2487,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 72
+ m_GlyphIndex: 59
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -10.796875
+ m_XAdvance: -12.59375
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 16
+ m_GlyphIndex: 17
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2437,14 +2502,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 72
+ m_GlyphIndex: 59
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -10.796875
+ m_XAdvance: -15.296875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 700
+ m_GlyphIndex: 35
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2452,14 +2517,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 88
+ m_GlyphIndex: 59
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -10.796875
+ m_XAdvance: -18.625
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 16
+ m_GlyphIndex: 44
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2467,7 +2532,7 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 88
+ m_GlyphIndex: 59
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2482,7 +2547,7 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 91
+ m_GlyphIndex: 72
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2497,7 +2562,7 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 91
+ m_GlyphIndex: 72
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2512,14 +2577,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 700
+ m_GlyphIndex: 88
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 59
+ m_GlyphIndex: 16
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2527,14 +2592,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 700
+ m_GlyphIndex: 88
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 88
+ m_GlyphIndex: 700
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2542,14 +2607,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 700
+ m_GlyphIndex: 91
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 91
+ m_GlyphIndex: 16
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2557,14 +2622,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 54
+ m_GlyphIndex: 91
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -12.59375
+ m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 17
+ m_GlyphIndex: 700
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2572,29 +2637,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 56
+ m_GlyphIndex: 700
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -11.703125
+ m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 17
- m_GlyphValueRecord:
- m_XPlacement: 0
- m_YPlacement: 0
- m_XAdvance: 0
- m_YAdvance: 0
- m_FeatureLookupFlags: 0
- - m_FirstAdjustmentRecord:
m_GlyphIndex: 59
- m_GlyphValueRecord:
- m_XPlacement: 0
- m_YPlacement: 0
- m_XAdvance: -12.59375
- m_YAdvance: 0
- m_SecondAdjustmentRecord:
- m_GlyphIndex: 17
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2602,14 +2652,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 17
+ m_GlyphIndex: 700
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
- m_XAdvance: -13.5
+ m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 35
+ m_GlyphIndex: 88
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
@@ -2617,14 +2667,14 @@ MonoBehaviour:
m_YAdvance: 0
m_FeatureLookupFlags: 0
- m_FirstAdjustmentRecord:
- m_GlyphIndex: 17
+ m_GlyphIndex: 700
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
m_XAdvance: -10.796875
m_YAdvance: 0
m_SecondAdjustmentRecord:
- m_GlyphIndex: 44
+ m_GlyphIndex: 91
m_GlyphValueRecord:
m_XPlacement: 0
m_YPlacement: 0
diff --git a/Assets/~Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/Assets/~Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
index ffa2370c..ac0fcd09 100644
--- a/Assets/~Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
+++ b/Assets/~Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
@@ -197,154 +197,19 @@ MonoBehaviour:
m_StrikethroughOffset: 18
m_StrikethroughThickness: 6.298828
m_TabWidth: 24
- m_GlyphTable:
- - 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: 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: 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: 103
- m_Metrics:
- m_Width: 50
- m_Height: 59
- m_HorizontalBearingX: -1
- m_HorizontalBearingY: 59
- m_HorizontalAdvance: 48
- m_GlyphRect:
- m_X: 163
- m_Y: 10
- m_Width: 50
- m_Height: 59
- m_Scale: 1
- m_AtlasIndex: 0
- m_ClassDefinitionType: 0
- - 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_CharacterTable:
- - m_ElementType: 1
- m_Unicode: 48
- m_GlyphIndex: 19
- m_Scale: 1
- - m_ElementType: 1
- m_Unicode: 49
- m_GlyphIndex: 20
- m_Scale: 1
- - m_ElementType: 1
- m_Unicode: 95
- m_GlyphIndex: 66
- m_Scale: 1
- - m_ElementType: 1
- m_Unicode: 165
- m_GlyphIndex: 103
- m_Scale: 1
- - m_ElementType: 1
- m_Unicode: 8230
- m_GlyphIndex: 2030
- 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: 69
- m_Height: 78
- - 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_UsedGlyphRects: []
m_FreeGlyphRects:
- - m_X: 222
- m_Y: 0
- m_Width: 289
- m_Height: 511
- - m_X: 140
- m_Y: 78
- m_Width: 371
- m_Height: 433
- - m_X: 140
- m_Y: 25
- m_Width: 13
- m_Height: 486
- m_X: 0
- m_Y: 108
+ m_Y: 0
m_Width: 511
- m_Height: 403
- - m_X: 61
- m_Y: 103
- m_Width: 450
- m_Height: 408
- - m_X: 61
- m_Y: 28
- m_Width: 22
- m_Height: 483
+ m_Height: 511
m_fontInfo:
Name: Liberation Sans
PointSize: 86
@@ -376,22 +241,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:
@@ -473,9 +323,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
@@ -500,8 +350,8 @@ Texture2D:
m_LightmapFormat: 0
m_ColorSpace: 0
m_PlatformBlob:
- image data: 262144
- _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a080400000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b19151009020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c17100800000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b130900000000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a1005000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d010000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c100400020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d2014080005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e221609000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c20130000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c2013000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f12000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d1000000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a0004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a00000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f140900000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e030000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c100400000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a1107000000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f19110800000000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a1005000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e07000000000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b05000000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d0904000000000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b100400000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f25292d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c2115090000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b3035393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a010000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f00000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a0100000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f00000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a00000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c1209000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f00000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f060000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f00000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b0200000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545c666d777f8890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a00000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b1106000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000000000000000000000000000000000000000000000006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c2014070000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c1106000000000000000000000000000000000000000000000000000000020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c100400000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c000000000000000000000000000000000000000000000000000000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000000000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000000000000000000000000000000000000000000000000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a100500000000000000000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f150900000000000000000000000000000000000000000000000000000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a1108000000000000000000000000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e0200000000000000000000000000000000000000000000000000000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c1610080000000000000000000000000000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5865727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e1206000000000000000000000000000000000000000000000000000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b0500000000000000000000000000000000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000000000000000000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d312417070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556976838f9ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b40352920150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e92857a6d60584e42382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d1313131313131311070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000000000000000000000000000000000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f12050000000000000000000000000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d3339424b55616b7683909daaab9f9285796d6053473a2d22170b0000000000000000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b1106000000000000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a00000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c0000000000000000000000000000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818e939ea8a69f92867b6e61574d4231271d1207000000000000000000000000000000000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848e939ea5a79f948c7f72695e53453c311f150b0100000000000000000000000000000000000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d03000000000000000000000000000000000000000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44505c666e7b8491969ea5a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e000000000000000000000000000000000000000000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f0600000000000000000000000000000000000000000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+ image data: 0
+ _typelessdata:
m_StreamData:
serializedVersion: 2
offset: 0
diff --git a/ProjectSettings/Packages/com.unity.probuilder/Settings.json b/ProjectSettings/Packages/com.unity.probuilder/Settings.json
index eb0467f8..fb8019a3 100644
--- a/ProjectSettings/Packages/com.unity.probuilder/Settings.json
+++ b/ProjectSettings/Packages/com.unity.probuilder/Settings.json
@@ -34,7 +34,7 @@
{
"type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "editor.materialPalettePath",
- "value": "{\"m_Value\":\"Assets/ProBuilder Data/Default Material Palette.asset\"}"
+ "value": "{\"m_Value\":\"Assets/~Plugins/ProBuilder Data/Default Material Palette.asset\"}"
},
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
index fac4dcad..f2264452 100644
--- a/ProjectSettings/ProjectSettings.asset
+++ b/ProjectSettings/ProjectSettings.asset
@@ -13,16 +13,16 @@ PlayerSettings:
useOnDemandResources: 0
accelerometerFrequency: 60
companyName: KineticBloom
- productName: Project TRT
+ productName: SolCycle
defaultCursor: {fileID: 0}
cursorHotspot: {x: 0, y: 0}
- m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
+ m_SplashScreenBackgroundColor: {r: 0.8, g: 0.8, b: 0.8, a: 1}
m_ShowUnitySplashScreen: 1
m_ShowUnitySplashLogo: 1
- m_SplashScreenOverlayOpacity: 1
+ m_SplashScreenOverlayOpacity: 0.5
m_SplashScreenAnimation: 1
- m_SplashScreenLogoStyle: 1
- m_SplashScreenDrawMode: 0
+ m_SplashScreenLogoStyle: 0
+ m_SplashScreenDrawMode: 1
m_SplashScreenBackgroundAnimationZoom: 1
m_SplashScreenLogoAnimationZoom: 1
m_SplashScreenBackgroundLandscapeAspect: 1
@@ -39,7 +39,11 @@ PlayerSettings:
y: 0
width: 1
height: 1
- m_SplashScreenLogos: []
+ m_SplashScreenLogos:
+ - logo: {fileID: 10404, guid: 0000000000000000f000000000000000, type: 0}
+ duration: 2
+ - logo: {fileID: 21300000, guid: ca53d89a4cde0c54c94ca4928499db45, type: 3}
+ duration: 2
m_VirtualRealitySplashScreen: {fileID: 0}
m_HolographicTrackingLossScreen: {fileID: 0}
defaultScreenWidth: 1024
@@ -140,7 +144,7 @@ PlayerSettings:
loadStoreDebugModeEnabled: 0
visionOSBundleVersion: 1.0
tvOSBundleVersion: 1.0
- bundleVersion: 0.2.0
+ bundleVersion: 1.0.0
preloadedAssets: []
metroInputSource: 0
wsaTransparentSwapchain: 0
@@ -787,7 +791,8 @@ PlayerSettings:
ps4IncludedModules: []
ps4attribVROutputEnabled: 0
monoEnv:
- splashScreenBackgroundSourceLandscape: {fileID: 0}
+ splashScreenBackgroundSourceLandscape: {fileID: 21300000, guid: 05b8d3194e95a324caf3890b7087bd94,
+ type: 3}
splashScreenBackgroundSourcePortrait: {fileID: 0}
blurSplashScreenBackground: 1
spritePackerPolicy: